봄 mvc 프레임 워크에서 기본 응용 프로그램을 만들었습니다. 내가 web.xml 파일에서 다음 URL 패턴 쓸 때봄 mvc 응용 프로그램에서 url-pattern이 작동하지 않습니다.
는 :
<servlet-mapping>
<servlet-name>springxml</servlet-name>
<url-pattern>*.jsp</url-pattern>
</servlet-mapping>
및 (../SpringMVCXML/welcome.jsp 사용) 응용 프로그램을 실행, 그것은 HTTP 상태 404 오류를 표시합니다.
.jsp 이외의 url 패턴을 변경하면 응용 프로그램이 정상적으로 실행되고 있습니다.
응용 프로그램이 실행되지 않는 이유 .jsp URL 패턴?
컨트롤러로 다음 Java 클래스를 사용했습니다. 내 springxml-servlet.xml 파일은 다음 코드했다 또한
@Controller
@RequestMapping(value="/welcome",method=RequestMethod.GET)
public class ControllerHello {
@RequestMapping(method=RequestMethod.GET)
public String printHello(ModelMap map) {
map.addAttribute("message", "Hello Spring MVC Framework");
return "hello";
}
}
:
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix" value="/WEB-INF/jsp/"/>
<property name="suffix" value=".jsp"/>
</bean>
질문을 편집합니다. 친절하게 살펴 봅니다. –