신규 블로그를 만들었습니다!
HttpServletRequest
HttpServletRequest를 사용하면, 값을 받아올 수 있다.
예를들어, 아이디, 비밀번호 등의 데이터를 컨트롤러로 보냈을때,
HttpServletRequest 객체안에 모든 데이터들이 들어가게 된다.
원하는 데이터를 꺼낼때는
HttpServletRequest 객체 안의 메소드를 이용하면된다.
getParameter()
getParameter() 메소드는 반환타입이 String 타입이다.
예를들어,
String id = httpServletRequest.getParameter("id");
HttpServletRequest객체안의 id 값을 Stirng 타입으로 가져온다.
HomeController.java
@Controller
public class HomeController {
@RequestMapping("/board/confirmId")
public String confirmId(HttpServletRequest httpServletRequest, Model model) {
String id = httpServletRequest.getParameter("id");
String pwd = httpServletRequest.getParameter("pwd");
model.addAttribute("id", id);
model.addAttribute("pwd", pwd);
return "board/confirmId";
}
}
id와 pwd를 HttpServletRquest 객체를 통해 받아오고,
Model 객체를 이용해서 뷰로 값을 넘기고 있다.
board/confirmId.jsp
<body>
id : ${id}<br>
pwd : ${pwd}
</body>
뷰에서 출력해보자.
'WEB > SpringMVC' 카테고리의 다른 글
SpringMVC :: @RequestParam, HttpServletRequest 없이 바로 값 받아오고 뷰로 넘겨주기 (3) | 2018.03.20 |
---|---|
SpringMVC :: @RequestParam 을 이용한 값 받아오기 (14) | 2018.03.20 |
SpringMVC :: 한글깨짐현상, UTF-8로 인코딩하기(Encoding) (302) | 2018.03.15 |
SpringMVC :: 컨트롤러(Controller), Model, ModelAndView 사용법 (309) | 2018.03.15 |
SpringMVC :: 스프링 MVC 기초, 스프링MVC 프로젝트 만들기 (301) | 2018.03.14 |
최근댓글