참치코더의 꿈 메모장

JSP - 표현언어 , 표현언어 내장 객체 본문

JSP

JSP - 표현언어 , 표현언어 내장 객체

참치깡 2020. 12. 28. 15:49
728x90

기존의 자바코드가 JSP로 넘어오면서 디자이너도 수정하기 쉽도록 액션태그가 만들어 졌다.

그 이후에 더 쉽게 코드를 작성하기 위해 개발자 들이 JSP 2.0 부터 표현언어라는 것을 만들었다. 

 

표현언어 형식 

${표현식 or 값}

 

표현언어 안에는 산술, 비교, 논리, empty, 조건 연산자 모두 사용이 가능하다.

<%-- JSP에서 표현 언어를 사용하려면 페이지 디렉티브 속성인 isELIgnoredfalse로 설정 해야 한다.--%>

 

 

표현언어 내장 객체의 종류

구분 내장 객체 설명
스코프 pageScope page 영역에 바인딩된 객체 참조
requestScope request 영역에 바인딩된 객체 참조
sessionScope session 영역에 바인딩된 객체 참조
applicationScope application 영역에 바인딩된 객체 참조
요청 매개변수 param request.getParameter( )와 같다
paramValues request.getParameterValues( )와 같다 
헤더 값 header request.getHeader( )와 같다
headerValues 요청 헤더 이름의 정보를 배열로 반환
쿠키 값 Cookies 쿠키 이름의 값을 반환한다
JSP 내용 pageContext pageContext 객체를 참조할 때 사용

 

 

728x90
Comments