서블릿 API를 기반으로 만들어진 웹 프레임워크입니다.다양한 라이브러리가 있으며 이를 통해 반복적인 작업을 상당히 줄일 수 있어 프로젝트 수행의 생산성 및 유지 보수성을 높힐 수 있다.Java 컨텍스트에서 Model은 간단한 Java클래스로 구성되고 Controller
Tomcat 다운로드'Browse' 클릭 후 다운받았던 톰캣 경로 폴더로 설정!Window - Preferences - 'enco'검색 후 HTML, CSS, JSP, XML 파일 등등 UTF-8로 설정index.jspHomeController.java\*.mvc :
1\. 컨트롤러 서블릿에서 요청 주소를 체크해서 포워드(request를 유지) 한다.HomeController.java2\. main.jsp 에 파라메타를 추가해서 보내는 a태그 만들기main.jsp화면 View3\. 컨트롤러에서 파라메터를 처리하기HomeControl
제일 앞단에서 HTTP Request를 처리하는 ControllerSpring MVC에서는 HTTP Request가 왔을 때 DispatcherServlet이라 불리는 서블릿이 HTTP Request를 처리할 Controller을 지정한다.DispatcherServle
웹프로젝트의 배치 기술서(deploy descriptor, 웹프로젝트의 환경설정파일)스프링 프로젝트가 실행되면 가장 먼저 web.xml을 읽어 들이게 되고 위에서부터 차례로 태그를 해석하기 시작한다.web.xml에서 DispatcherServlet(스프링에 내장된 컨트
HomeController.java@RequestMapping 의 특정 주소 "/"로 요청(get)이 들어올경우 해당 메서드 실행!!servlet-context.xml결과
1) index.jsp파일에 경로 태그 추가2) 컨트롤러 생성3) 경로 지정해준 jsp파일 생성이때 GET뿐만 아니라 POST형식도 받아들인다!!!방법1은 무조건 GET형식으로 받아들이지만 방법2는 형식을 GET이나 POST로 지정해서 받아들일수 있다!!방법1에서 PO
GET, POST, PUT, DELETE, PATCH 에 대해 처리할 수 있다.RequestMapping 어노테이션은 요청주소 셋팅뿐만 아니라 요청 방식도 설정할 수 있다.TestController.java혹은index.jsp각 경로에 맞는 jsp파일 생성화면오류없이
1) 메이븐 프로젝트 변환2) Java기본 세팅3) 추가 세팅TestController.javaindex.jsptest1_get 클릭시tes_post 클릭시데이터가 요청 주소에 있을 경우 값을 주입 받을 수 있는 어노테이션Restful API 서버 프로그랭밍 시 많이