Я должен перепроектировать веб-приложение, которое было изначально создано в JSP. Однако у меня есть два важных требования, которые должны удовлетворять это приложение.Spring MVC или некоторые другие фреймворки для поддержки расширения .jsp в URL-адресе
- Это новое веб-приложение должно быть в состоянии сохранить свою существующую структуру прямого URL, который выглядит следующим образом: http://existingurl.org/appname/file.jsp?id=0000000000001&optionalParams=something
- Оно поддерживает Javascript и AJAX (Но я думаю, что это один на самом деле не является проблемой в настоящее время)
Мой первый выбор был весной MVC из-за своей популярности, но, насколько я знаю, что структура URL в Spring MVC не поддержит файлу .jsp часть URL. Весной URL-адрес будет выглядеть так: http://existingurl.org/appname/file/id/0000000000001?optionalParams=something, потому что он имеет тенденцию скрывать расширение.
Есть ли способ поддержать этот direct URL
с моего первого требования с помощью Spring MVC? Или вы порекомендуете мне какие-либо другие рамки?
Необходимо добавить ресурсHandler для вашего приложения в файле applicationContext.xml, чтобы разрешить запросы URL-адреса стиля .jsp. – NINCOMPOOP