본문 바로가기

Programming/JSP

getParameter와 getAttribute의 차이


<getParameter>
- GET / POST 방식으로 파라미터 값을 넘기고, 그 값을 사용할때 쓰는 메소드가 getParameter이며, 리퀘스트 영역에 있는 메소드입니다.
- getParameter는 String타입으로 반환합니다.

 

<getAttribute>
- getAttribute는  page, request, response, session, application과 같은 스코프 영역에 임의의 속성값(Attribute)을 저장하고 가져올 때 사용하는 것입니다.

- 거의 모든영역에서 공통적으로 사용하는 메소드로 해쉬맵방식으로 key값 value값을 settAttribute메소드를 이용해서 저장하고 getAttribute메소드를 이용해서 반환받습니다.

- getAttribute는 Object타입으로 반환합니다.