Written by
java-style
on
on
[JSTL] jsp 에서 JSTL을 이용해서 세션에 저장한 값 가져오기
[JSTL] jsp 에서 JSTL을 이용해서 세션에 저장한 값 가져오기
728x90
반응형
내경우에는
java단에서 아래와 같이 세션에 request.getSession().setAttribute()을 사용하여 값을 넣은 상태였다
request.getSession().setAttribute("userPower", 1 );
이 값을 jsp화면에서 확인하려고 했다.
처음에는 상단에 스트립트릿(Scriptlet)을 이용해서 자바 코드를 실행하여 작성할까 하였다.
<% int userPower = 0; try{ if(request.getSession().getAttribute("userPower") != null) userPower = (Integer)request.getSession().getAttribute("userPower"); }catch(Exception e){userPower = 0;} %>
이렇게 작성 후, 아래와 같이 확인할 까 싶었지만 혹시 jstl을 이용한 방법이 있을까 찾아보았다.
<%if(userPower == 1){ %> 관리 <%} %>
jstl을 이용하는 방법은 의외로 너무 간단하여 당황스러웠는데,
그냥 세션에 넣었던 이름을 그대로 el태그를 이용하여 사용이 가능했다.
${userPower}
아래와같이 조건식으로 사용했다
관리
728x90
반응형
from http://youten.tistory.com/64 by ccl(A) rewrite - 2021-10-19 11:01:20