GET / POST 방식으로 파라미터 값을 넘기고, 그 값을 사용할때 쓰는 메소드가 getParameter

 

request, session 등등과 같은 영역에 임의의 속성값(Attribute)을 저장하고 가져올때 사용하는것이

 

set/getAttribute()입니다.


getParameter는 리퀘스트 영역에 있는 메소드 입니다...

 

아실거라 생각하지만....스코프에는 page , request, response , session , aplication 등이 있습니다...

 

getAttribute에 경우 위에있는 모든영역에 공통으로 있는 메소드로...

 

 헤쉬맵 방식으로....키값과 벨류값으로 setAttribute 한 값을 키값을 이용해 벨류값을

 

반환받을수 있습니다...

 

일단 큰차이로는 벨류값에 타입인데요...

 

getParameter는 스트링 타입입니다....

 

그리고 getAttribute 는 오브젝트 타입입니다...

 

getParameter는 스트링값을 다루기때문에 주로 쿼리스트링값등을 받는데 사용되고....

 

getAttribute는 오브젝트 타입을 다루기때문에 자바빈객체나 뭐 다른클레스객체등을 받을때 사용합니다..



출처 - 네이버 지식

Posted by linuxism
,