@melikbekyan

Почему не возвращает jsp страницу?

В контрол заходит, а страницу не возвращает, что делать?
Контроллер:
12ae5b556c7f4a189588f14d5e02d67d.png
694e66f339c1465796f45ae0d930ed96.png
75b4f4c4b1bb4352b065e2a390cf148b.png
0b9ae7c38ac647c9a9fbd1857beb89a0.png
  • Вопрос задан
  • 317 просмотров
Решения вопроса 1
jaxtr
@jaxtr
JavaEE/Spring-разработчик
Если тебе нужен маппинг в корень приложения,то /* замени на /:
<servlet-mapping>
    <servlet-name>HelloWeb</servlet-name>
    <url-pattern>/<url-pattern>
</servlet-mapping>


Spring не может найти вьюху из-за этого.

Плюс проверь наличие jstl в зависимостях.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
Konstantin18ko
@Konstantin18ko
Стоматолог
Напишите свой URL? Как вы его прописываете?
Ответ написан
EugeneP2
@EugeneP2
Java Dev
<!-- DispatcherServlet Context: defines this servlet's request-processing infrastructure -->
	
	<!-- Enables the Spring MVC @Controller programming model -->
	<annotation-driven />

	<!-- Handles HTTP GET requests for /resources/** by efficiently serving up static resources in the ${webappRoot}/resources directory -->
	<resources mapping="/resources/**" location="/resources/" />
	<resources mapping="/images/**" location="/resources/images/" />
	<resources mapping="/css/**" location="/resources/css/" />
	<resources mapping="/js/**" location="/resources/js/" />

	<!-- Resolves views selected for rendering by @Controllers to .jsp resources in the /WEB-INF/views directory -->
	<beans:bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
		<beans:property name="viewClass" value="org.springframework.web.servlet.view.JstlView"/>
		<beans:property name="prefix" value="/WEB-INF/views/" />
		<beans:property name="suffix" value=".jsp" />
	</beans:bean>
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы