Это проблема (в web.xml
):
<url-pattern>/*</url-pattern>
Это перенаправит все запросы к сервлету Spring, , включая ваш запрос от контроллерав JSP.По сути, поток управления будет возвращаться из вашего контроллера обратно в Spring снова.Вам нужно сузить это так, чтобы запрос на JSP направлялся прямо в нижележащий контейнер, а не в Spring.
Попробуйте изменить его на
<url-pattern>/app*</url-pattern>
и попробуйте снова.Возможно, вам придется немного поиграть с ведущими и конечными слэшами, чтобы заставить его работать (например, <url-pattern>/app*</url-pattern>
или @RequestMapping("hello")
и т. Д.)