Tomcat에서 Spring MVC를 사용하고 있으며 표준 구성이라고 생각했습니다. 은 web.xml은 다음과 같습니다리소스를 찾을 수 없습니다.
<mvc:view-controller path="/" view-name="login.jsp"/
및 사이트 해결 태그 :
<servlet>
<servlet-name>acme</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>
/WEB-INF/spring/appServlet/acme-spring.xml
</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>acme</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
는 봄의 절정 - spring.xml withing에, 나는 루트 경로로 설정 뷰 컨트롤러 태그가 : 그러나
<bean id="siteResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver" >
<property name="prefix">
<value>/WEB-INF/views/</value>
</property>
<property name="suffix">
<value>.jsp</value>
</property>
</bean>
, 나는 로컬 호스트 공격 : 8080/ACME는, 나는의 login.jsp를 기대했을 것 대신, 나는 잘못된 URL 오류가 발생합니다. 나는 HTTP Status 404 on Spring 3.1 MVC app과 HTTP Status 404 on Spring 3.1 MVC app을 모두 보았지만 아무 기쁨도 없었습니다.
내가 잘못 설정 한 것에 대한 생각은 무엇입니까? veiwResolver는 접두사와 접미사에 대한 돌볼 것 때문에
나는 또한 그것을 시도했다. 그러나 Tomcat에서 다음과 같은 오류가 나타납니다. HTTP 400 - 클라이언트가 보낸 요청의 구문이 올바르지 않습니다(). 태그 대신 –
대신 컨트롤러에서이 페이지를 가져 오는 방법을 추가 할 수 있습니까? –