게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
Spring. request 받을 때 Object로 받기 옵션
게시물ID : programmer_12246짧은주소 복사하기
작성자 : 시간한줌
추천 : 0
조회수 : 515회
댓글수 : 2개
등록시간 : 2015/07/21 16:50:16
옵션
  • 창작글
  • 베스트금지
  • 본인삭제금지
Spring에서 request 값을 Object로 받을 수 있습니다.
아래와 같이 정의해서 변수로 받으면 되죠.

public rcVo{
    int val;
    String name;
}


    @RequestMapping("test.do")
    public String test(HttpServletRequest request, ModelMap model, rcVo vo ) throws IOException {
        if( vo.val == 0 ){
            return "errorPage";
        else{
            model.addAttribute("res", vo.name);
            return "successPage";
        }
    }

위와 같은 경우 val, name이 둘다 있든 말든 상관 없이 받을 수 있습니다.

그런데 val 값은 필수로 받아야 하는 상황이 발생 합니다.
그럴 경우 rcVo에 어떤 어노테이션을 붙여 주는 것을 책에서 본 것 같은데 기억이 안나네요.

좀 알고 계시면 답변좀 주세요.

@RequestParam의 required=true 주라는 답변은 과감히 거부하겠어요.
출처 내가 직접 적음.
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호