jsp의 getAttribute()와 getParameter()의 차이점은 무엇인가요?


jsp 서버사이드 쪽을 코딩할때 저는 보통 getParameter 메소드로 request의 인자 메시지를 불러오는데요. getParameter와 getAttribute의 차이점이 궁금합니다. 감사합니다.

  • 2016년 09월 11일에 작성됨
    개발을 공부하는 학생 ANDROID / IOS / JSP / VB.NET / AWS

조회수 157


1 답변


좋아요
0
싫어요
채택취소하기

getParameter는 클라이언트 요청에 포함된 값을 꺼낼 때 사용됩니다.

http://getParameter.com/hellp?name=1

getAttribute는 같은 요청 내에서 사용할 수 있는 서버에서 설정된 값입니다. 컨트롤러 서블릿 등에서 뷰로 전달할 값을 손질해서 전달할 때 사용됩니다.

// in servlet 
request.setAttribute("user_vector", Arrays.asList(3, 4, 2, 1));

// in jsp
Object vector = request.getAttribute("user_vector");
  • 2016년 09월 11일에 작성됨
    프로그래밍 언어를 좋아하는 프로그래머

로그인이 필요한 기능입니다.

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 작성한 답변에 다른 개발자들이 댓글을 작성하거나 좋아요/싫어요를 할 수 있기 때문에 계정을 필요로 합니다.
► 로그인
► 계정만들기
Close