@ 실시 예 1에 의해 데이터 모델을 바인딩 @RequestMapping (값 = "findByIdModel이"METHOD = RequestMethod.GET) 공용 문자열 findByIdModel (@RequestParam ( "EMPNO") INT의 ID, 모델 모델) { EMP를 EMP = empService.findById을 (ID); // 서비스 계층 데이터로부터 반환 model.addAttribute ( ; "EMP"EMP) // 바인드 데이터 반환 ; "findById 메소드" // 페이지가 반환 } // 지도 : 모드 2 @RequestMapping을 (값 = "findByIdMap"METHOD = RequestMethod.GET) 공용 문자열 findByIdMap (@RequestParam ( "EMPNO") INT의 ID,지도 <문자열, 개체>MAP) { EMP를 EMP = empService.findById (ID); map.put ( "EMP" , EMP); 반환 "findById 메소드를" ; } // 方式3通过의 ModelAndView @RequestMapping (값 = "findByIdMAV"METHOD = RequestMethod.GET) 공공 의 ModelAndView findByIdMAV (@RequestParam ( "EMPNO") 의 INT ID) { EMP를 EMP = empService.findById (ID); // 의 ModelAndView MAV = 새의 ModelAndView ( "findById 메소드"); 의 ModelAndView MAV = 새 의 ModelAndView (); mav.setViewName ( "findById 메소드"); mav.addObject ( "EMP"EMP); //이 작업의 값이 전달 설정 에서 System.out.println을 ( "ModelAndView를 사용 :"+ EMP를) 반환 MAV를; }