1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | package kr.co.nanumi; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.ModelAttribute; import org.springframework.web.bind.annotation.RequestMapping; @Controller public class HomeController { private static final Logger logger = LoggerFactory.getLogger(HomeController.class); @RequestMapping("doA") public void doA() { logger.info("doA called===========================>"); } @RequestMapping("doB") public void doB() { logger.info("doB called===========================>"); } @RequestMapping("doC") public String doC(@ModelAttribute("msg") String msg) { logger.info("doC called...........==========>"); return "result"; } } | cs |
@ModelAttribute("msg") String msg
해당 객체를 자동을 뷰까지 전달하도록 만드는 애노테이션
${msg} // jsp의 EL 태그를 이용해 출력
요청시 'msg'이름의 파리미터를 문자열로 처리해 주고, 뷰에 전달
이렇게 요청 보내면!
http://localhost:8080/nanumi/doC?msg=sujin
result.jsp
Hello ${msg } 에
Hello Sujin 라고 출력된다!
'TIP > SPRING' 카테고리의 다른 글
hikariCP / root-context.xml 설정 (0) | 2018.11.30 |
---|---|
log4jdbc-log4j2 설정 (0) | 2018.10.11 |
web.xml(3.0)한글 처리 포함 (0) | 2018.10.10 |
mybatis test 코드 (0) | 2018.10.10 |
mysql db연결 테스트 (0) | 2018.10.10 |