IT/Spring83 Model Model : 데이터 또는 객체를 담아서 view(JSP)에 전달하기 위한 객체. @RequestMapping("/board/content") public String content(Model model) {//간략하게 ModelAndViwe로 넘기는 방법 model.addAttribute("id", "안녕"); //key, value 형태로 값을 model에 담아 넘겨준다 return "board/content"; } @RequestMapping("/board/reply") public ModelAndView reply() {//두번째 방법 ModelAndView mv = new ModelAndView(); mv.addObject("id", "두번째"); mv.setViewName("/board/rep.. 2019. 7. 31. 글자 깨질 때 1. OS 지원 2.브라우저 버전 3.소스코드 2019. 7. 31. 한글 처리 web.xml encodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 forceEncoding true encodingFilter /* 2019. 7. 31. MVC MVC1과 MVC2의 차이 MVC1은 JSP에 모든것을 담은것 MVC2 3가지로 나눠서 프로그래밍 한 것. Model, View(JSP), Controller web에서 요청(Request)은 url, ip, id, pw, 쿠키 등이 온다. DispatcherServlet이 스프링 컨테이너를 생성한다. 클라이어트에서 요청이 들어오면 DispatcherServlet(객체)이 HandlerMapping으로 정보를 보내고 요청에 맞는 Cotroller를 찾고 HandlerAdapter에서 Controller안에 있는 해당 함수를 실행 시킨다. Controller, ViewResolver를 통해 View에 정보를 제공하고 클라이언트에 다시 요청을 보낸다. MVC생성시 3번째 들어가는것이 Context 톰캣이 관.. 2019. 7. 30. 이전 1 ··· 16 17 18 19 20 21 다음