이 게시물은
http://www.wiz.center/210
의 동영상 강의를 시청하고 작성한 글입니다.
새로 시작하는 경우라면 위 링크의 동영상 강의를
들어보세요
1. EL(Expression Language)
의미 : 표현식, 액션태그를 좀더 간단하게 줄여주는 확장 언어
1) 문자열 저장시
기존
<%= Value %>
<%= 19 %>
<%= ABC %>
변경
${value}
${19}
${"ABC"}
2) 계산식
${ 1<2 } <br />
${ (1>2) ? 1 : 2 } <br />
${ (1>2) || (1<2) } <br />
결과 :
true
2
true
3) 빈 객체 출력시
(1) 빈 객체 참조 및 변수 할당
<jsp:useBean id="member" class="com.javalec.ex.MemberInfo" scope="page" />
<jsp:setProperty name="member" property="name" value="홍길동"/>
<jsp:setProperty name="member" property="id" value="abc"/>
<jsp:setProperty name="member" property="pw" value="123"/>
(2) 기존의 JSP 방식으로 저장된 변수 호출
이름 : <jsp:getProperty name="member" property="name"/><br />
아이디 : <jsp:getProperty name="member" property="id"/><br />
비밀번호 : <jsp:getProperty name="member" property="pw"/><br />
(3) EL 표기법에 의한 저장된 변수 호출(심플하다.
이름 : ${member.name }<br />
아이디 : ${member.id }<br />
비밀번호 : ${member.pw }<br />
4) EL로 사용할 수 있는 내장객체
pageScope : page객체를 참조하는 객체
requestScope : request객체를 참조하는 객체
sessionScope : session객체를 참조하는 객체
applicationScope : application객체를 참조하는 객체
param : 요청 파라미터를 참조하는 객제
paramValues : 요청 파라미터(배열)를 참조하는 객제
initParam : 초기화 파라미터를 참조하는 객체
cookie : cookie객체를 참조하는 객체
댓글 없음:
댓글 쓰기