본문 바로가기

JSP

[JSP] 표현언어 EL (Expression Language)

728x90
반응형

[표현언어, EL식] - view에서 사용 

V에서 (브라우저, .jsp, .html페이지) 활용 
${표현식} 
${변수명} ${객체명.멤버변수명} ${컬렉션객체[인덱스}
${mid} ${member.id} ${member["id"]} ${data[0]}
V에서 EL식을 사용하기위해서는
사전에 C에서 request, session, application scope 내장객체에 setAttribute()해야합니다! 
숫자, 문자열, boolean, null과 같은 상수값도 작성가능 
기본연산 가능 

 

<%=request.getParameter("sel")%>
${param.sel}

test.getNum1() + test.getNum2() = ??? 의 수행을 위해서는,
1)
   Test test=(Test)session.getAttribute("test");
    => <jsp:useBean scope="session" id="test" class="test.Test" />
2)
<%
   int res=test.getNum1() + test.getNum2();
   out.println(res);
%>

${test.num1} ${test["num1"]}

728x90
반응형

'JSP' 카테고리의 다른 글

[JSP] 리스너 클래스, JSTL  (0) 2022.08.18
[JSP] 커스텀태그 사용법  (0) 2022.08.14
[JSP] MVC 패턴 - 로그인, 게시판 만들기  (0) 2022.08.09
[JSP] forward / redirect 특정페이지 이동방법  (0) 2022.08.08
[JSP] 자바빈즈  (0) 2022.08.03