본문 바로가기

IT321

Day8 1.아래의 애너테이션에 대하여 설명하시오. - @RequestMapping : 클라이언트로 부터 들어온 URL request에대해 메서드나 클래스에 맵핑해주는 것 - @RequestParam : parameter의 value값만 받아와 넘겨주는 것 2.Command 객체에 대하여 설명하시오. - 여러 데이터들을 하나의 객체로 만들어서 전송하거나 받아오는 객체를 말한다. 3.get 방식과 Post 방식에 대하여 설명하시오. - get : uri를 이용한 방식으로 ? 뒤에 값을 전달한다. 주로 서버에있는 데이터를 가져오는데 사용한다. url의 길이에 제한이있어 많은 양의 데이터를 보낼 수 없다. - post : 값을 html header에 넣어 전달하는 방식을 말한다. 주로 서버에있는 데이터의 값이나 상태를.. 2019. 7. 31.
Form 데이터 HttpServletRequest - 클라이언트에서 서버로 http프로토콜에서 패킷에 정보를 담은 것들을 객체화 시켜준다. @RequestMapping("/board/confirm") public String confirm(HttpServletRequest req, Model model) { String id = req.getParameter("id"); String pw = req.getParameter("pw"); model.addAttribute("id", id); model.addAttribute("pw", pw); return "/board/confirm"; } @RequestParam - HttpServletRequest가 전체를 받아온것이라면 RequestParam은 파라미터의 value만 .. 2019. 7. 31.
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.