호기심 많은 개발자 🚀

RequestMapping 본문

WEB/Spring

RequestMapping

🤗 현우 🤗 2022. 2. 7. 11:24
@RequestMapping(value="/ex03ok.do")
    public String callok(HttpServletRequest req, HttpSession session) {



        //JSP 페이지 호출하기
        return "ex03ok";
        //return "/WEB-INF/views/ex02.jsp";
    }

원하는 내장 객체를 매개변수에 입력해 사용할 수 있다. (순서는 상관없고 , 안적어도 상관없다.)
또한

    public String callok(HttpServletRequest req, String name, String age , String address) {

//        2 번째 방법
        DTO dto = new DTO();
        dto.setName(name); 
        dto.setName(age); 
        dto.setName(address);


        //JSP 페이지 호출하기
        return "ex03ok";
        //return "/WEB-INF/views/ex02.jsp";
    }

입력받을 값을 매개변수에 입력하여 사용할수도 있다.

public String callok(HttpServletRequest req, DTO dto) {

        //JSP 페이지 호출하기
        System.out.println(dto.toString());
        return "ex03ok";
        //return "/WEB-INF/views/ex02.jsp";
    }

그냥 dto 로 받는것 역시 가능하다!!!! 멤버변수 이름만 같다는 조건하에 해당 방식처럼 사용 가능하다..
심지어 위에 총 3가지 방식을 혼용해서 사용가능하다.

@RequestMapping(value="/ex03ok.do",method={RequestMethod.GET}) => 맵핑 어노테이션에 해당 방식처럼 get or post를 특정할 수 있다.

'WEB > Spring' 카테고리의 다른 글

JPA(ORM)  (0) 2022.04.25
Spring Tiles  (0) 2022.02.08
Spring AOP  (0) 2022.02.07
Spring  (0) 2022.02.03
Comments