매핑 용 서블릿에서 @WebServlet("/path")
을 사용한다는 것은 양식의 동작이 "/path"
이고 버튼 클릭이 내 서블릿에서 처리된다는 것을 의미합니다. 그것은 의미스프링 mvc 매핑 (J2EE)
@RequestMapping("/path")
로 스프링 MVC에서 나는 내 방법에 의해 처리 될 양식의 작업 "/webAppName/path"
버튼 클릭으로 작성해야한다는, 컨트롤러의 메소드를 매핑합니다. 하지만 내 war 파일의 이름이 바뀌면 html/jsp에 대한 매핑을 변경해야합니다. 나는 그것이 매우 나쁘다고 생각한다. 나를 도와 줄 수 있습니까?
좋아, 동의합니다. 그러나 내 동의어 경로가 바뀌면 jsp에서 내 모든 동작을 변경해야합니다. – user2645679
컨텍스트 경로를 하드 코딩하지 않는 이유. $ {pageContext.request.contextPath}를 할 수 있으므로 문맥 경로를 변경하는 것에 대해 걱정할 필요가 없습니다. 좋은 조언을 위해 –
Thx. – user2645679