springMVC 프레임워크 학습(7)-springmvcrestful 스타일에 대한 지원

1.restful 스타일
Restful은 리소스 포지셔닝 및 리소스 작업 스타일입니다.표준도 프로토콜도 아닌 하나의 스타일로 http 프로토콜에 대한 해석이다.restful 스타일은 다음 두 번째, 더 깔끔하다
1.http://localhost:8080/springmvc02-mybatis/itemEdit.action?id=1
2.http://localhost:8080/springmvc02-mybatis/itemEdit.action/1

2. 구성
1) 웹을 수정합니다.xml의 url-pattern:
 <servlet-mapping>
 	<servlet-name>springmvcservlet-name>
 	
 	<url-pattern>/url-pattern>
 servlet-mapping>
  • /: jsp 제외
  • /*: jsp 포함
  • 2) 수정 메서드의 @RequestMapping:
    @RequestMapping("/itemEdit/{id}")
      public String itemEdit(@PathVariable("id")int id ,HttpServletRequest request,Model model) {
         
      }
    

    주의: @RequestMapping 수정 후 대응하는 매개 변수도 @PathVariable ("id") 를 추가합니다. 이 id 이름은 @RequestMapping과 일치해야 합니다.
    3) 정적 리소스 처리: 정적 리소스인 경우 해당 폴더의 파일(예: 이러한 리소스)에 직접 액세스합니다.http://localhost:8080/springmvc-mybatis/js/jquery-1.4.4.min.js는springmvc.xml 파일에서 구성:
    
    <mvc:resources location="/js/" mapping="/js/**">mvc:resources>
    
  • location: 요청 주소
  • mapping: 매핑 위치
  • **: js 폴더에 폴더가 있는 것을 방지하기 위해
  • 좋은 웹페이지 즐겨찾기