Не найдено сопоставление для HTTP-запроса с URI [/WEB-INF/pages/apiForm.jsp] [duplicate]

На этот вопрос уже есть ответ:

Почему Spring MVC отвечает сообщением 404 и сообщает «Не найдено сопоставление для HTTP-запроса с URI […] в DispatcherServlet»? 6 ответов

Мой обработчик перенаправляет к внутреннему представлению ресурсов 'apiForm', но затем я получаю ошибку 404 RequestURI = / WEB-INF / pages / apiForm.jsp. Я уверен, что apiForm.jsp находится в / WEB-INF / pages /

13: 45: 02,034 DEBUG [org.springframework.web.servlet.view.JstlView] - пересылка на ресурс [/WEB-INF/pages/apiForm.jsp] в InternalResourceView 'apiForm'
13: 45: 02,035 DEBUG [org.springframework.web.servlet.DispatcherServlet] - DispatcherServlet с именем 'testapp2', определяющий значение Last-Modified для [/WEB-INF/pages/apiForm.jsp
13: 45: 02,038 DEBUG [org.springframework.web.servlet.DispatcherServlet] - Обработчик не найден в getLastModified
13: 45: 02,038 DEBUG [org.springframework.web.servlet.DispatcherServlet] - DispatcherServlet с запросом на обработку имени 'testapp2' для [/WEB-INF/pages/apiForm.jsp
13: 45: 02,038 WARN [org.springframework.web.servlet.PageNotFound] - не найдено сопоставление для HTTP-запроса с URI [/WEB-INF/pages/apiForm.jsp] в DispatcherServlet с именем 'testapp2'
13: 45: 02,045 DEBUG [org.springframework.web.servlet.DispatcherServlet] - успешно выполненный запрос
13: 45: 02,048 DEBUG [org.springframework.web.servlet.DispatcherServlet] - успешно выполненный запрос

Вот так выглядит мой dispatcher.xml ..

<bean id="viewResolver"
    class="org.springframework.web.servlet.view.UrlBasedViewResolver">
    <property name="viewClass" value="org.springframework.web.servlet.view.JstlView"/>
    <property name="prefix" value="/WEB-INF/pages/"/>
    <property name="suffix" value=".jsp"/>
</bean>

Ответы на вопрос(16)

Ваш ответ на вопрос