В моем проекте Spring / AngularJS есть смесь файлов шаблонов .jsp и .html. Это довольно большой и старый проект, с которым я не слишком знаком.
Запрос в следующем порядке прекрасно запускает функцию RequestMapping:
http://localhost:8080/templates/secured/html/template.html
Но следующее не вызывает функцию RequestMapping вообще, а вместо этого дает 404:
http://localhost:8080/templates/secured/html/template.jsp
Что может быть не так? Моя функция RequestMapping выглядит так:
@RequestMapping( value = "templates/secured/**/*.*", method = GET )
public String findTemplate( HttpServletRequest request,
@RequestParam Map<String,Object> params, Model model ) {
String url = request.getRequestURI()
.replaceFirst( "^/templates/secured/", "/inc/" );
logger.info(url);
return url;
}
EDIT:
Таким образом, функция отображения запросов, по-видимому, запускает практически все, кроме EXPEPT .jsp. Например, .jsp1 работает.