java - Spring MVC 或其他一些框架支持 URL 中的 .jsp 扩展

标签 java url spring-mvc web mapping

我应该重新设计一个最初在 JSP 中创建的 Web 应用程序。但是,我有两个重要的要求,这个应用程序应该满足。

  1. 这个新的 Web 应用程序应该能够保留其现有的直接 URL 结构,如下所示:http://existingurl.org/appname/file.jsp?id=0000000000001&optionalParams=something
  2. 它应该支持 Javascript 和 AJAX(但我认为现在这不是一个真正的问题)

我的第一选择是 spring MVC,因为它很受欢迎,但据我所知,Spring MVC 中的 URL 结构不支持 file.jsp 部分网址。在 Spring 中,URL 看起来像这样: http://existingurl.org/appname/file/id/0000000000001?optionalParams=something因为它倾向于隐藏扩展名。

有什么方法可以根据我对 Spring MVC 的第一个要求来支持这个直接 URL 吗?或者您会向我推荐任何其他框架吗?

最佳答案

Spring mvc绝对会让你保留你的映射。你可以随心所欲地映射它!

关于java - Spring MVC 或其他一些框架支持 URL 中的 .jsp 扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16081066/

相关文章:

jQuery 如果 Location.Pathname 包含

java - log4j 用 spring 创建空文件

java - Spring MVC 中是否可以为请求提供 void 处理程序?

java - 为什么链接不会转到 Controller Spring mvc?

java - Tomcat 无法在 Eclipse 上启动

java - 在JAVA中查找直到特定日期的重复工作日

http - 哪个 URL 最能描述资源?

url - 我需要 iHotelier 系统的参数列表,可以在 url 中传递

java - CreateProcess error=740,请求的操作需要提升

java - 我想显示数组列表中的元素,而不是哈希码