JAVA

[JAVA] getParameter()와 getAttribute()의 차이점

hisohyun 2021. 6. 28. 09:32

 

getParameter()메서드의 경우 String타입을 리턴하는반면,

getAttribute()Object 타입을 리턴하기 때문에 주로 빈 객체나 다른 클래스를 받아올때 사용된다.

 

getParameter()는 웹브라우저에서 전송받은 request영역의 값을 읽어오고

getAttribute()의 경우 setAttribute()속성을 통한 설정이 없으면 무조건 null값을 리턴한다.

 

*attribute란 servlet간 공유하는 객체입니다.

 

http://hsprnote.blogspot.com/2017/03/jsp-getparameter-getattribute.html

 

JSP - getParameter()와 getAttribute()의 차이점

일단 가장 큰 차이점은 둘의 리턴 타입이다. getParameter()메서드의 경우 String타입을 리턴하는반면, getAttribute()는 Object 타입을 리턴하기 때문에 주로 빈 객체나 다른 클래스를 받아올때 사용된다.

hsprnote.blogspot.com

 

'JAVA' 카테고리의 다른 글

[JAVA] 서블릿이란?  (0) 2021.06.28
[JAVA] 내장 객체  (0) 2021.06.28
[JAVA] equals(), == 차이점  (0) 2021.06.24
[JAVA] Scanner 클래스  (0) 2021.06.24
[JAVA] 기본형 타입  (0) 2021.06.22