Spring(스프링)
-
스프링 필터 설정(캐릭터 인코딩)Spring(스프링) 2015. 6. 3. 23:38
요청 파라미터의 캐릭터 인코딩이 iso-8859-1이 아닌 경우,모든 페이지에 response.setCharacterEncoding("UTF-8")을 설정해주어야 합니다. 하지만 스프링은 요청 파라미터의 캐릭터 인코딩을 설정할 수 있는 필터클래스인CharacterEncodingFilter 클래스를 설정함으로써 요청 파라미터의 캐릭터인코딩을 손쉽게 설정할 수 있습니다. 다음과 같이 web.xml 파일에 CharacterEncodingFilter 클래스를 설정함으로써 요청 파라미터의 캐릭터 인코딩을 손쉽게 설정할 수 있습니다. encodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 encodingFilter /*..
-
스프링(Spring) @어노테이션 - 작성중!!Spring(스프링) 2015. 5. 10. 22:00
@RequestMapping @RequestMapping은 요청에 대해 어떤 Controller, 어떤 메소드가 처리할지를 맵핑하기 위한 어노테이션이다. @RequestMapping이 사용하는 속성은 아래와 같다. 이름 타입 설명 value String[] URL 값으로 맵핑 조건을 부여한다. @RequestMapping(value=”/hello.do”) 또는 @RequestMapping(value={”/hello.do”, ”/world.do” })와 같이 표기하며, 기본값이기 때문에 @RequestMapping(”/hello.do”)으로 표기할 수도 있다. ”/myPath/*.do”와 같이 Ant-Style의 패턴매칭을 이용할 수도 있다. Spring 3.1부터 URL뒤에 중괄호를 이용하여 변수값을 직..
-
스프링(Spring) ModelAndViewSpring(스프링) 2015. 5. 10. 21:52
ModelAndView ● Controller 처리 결과 후 응답할 view와 view에 전달할 값을 저장 ● 생성자- ModelAndView(String viewName) : 응답할 view 설정- ModelAndView(String viewName, Map values) : 응답할 view와 view로 전달할 값들을 저장한Map 객체- ModelAndView(String viewName, String name, Object value) : 응답할 view 이름,view로 넘길 객체의 name-value● 주요 메소드 메소드 내용 setViewName(String view) 응답할 view 이름을 설정 addObject(String name, Object value) view에 전달할 값을 설정 add..