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 |