我应该重新设计一个最初在 JSP 中创建的 Web 应用程序。但是,我有两个重要的要求,这个应用程序应该满足。
- 这个新的 Web 应用程序应该能够保留其现有的直接 URL 结构,如下所示:http://existingurl.org/appname/file.jsp?id=0000000000001&optionalParams=something
- 它应该支持 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/