반응형
[사용하기 위해 필요한 코드]
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>

[1] Session 객체 접근법

저장 : <c:set var="user_email" value="test" scope="session" />
얻기 : ${sessionScope.user_email}

[2] <c:if>

<c:if test="${user_seq == null}">
<script language="javascript">
alert("잘못된 접근경로 입니다.로그인해주세요");
location.href="${HOME}/index.runa";
</script>
</c:if>

 

[2-2] <c:choose><c:when> 
<ui>
<c:choose>
    <c:when test="${param.name == 'bk'}">
         <li>당신의 이름은 ${param.name} 입니다.</li>
    </c:when>
    <c:otherwise>
         <li>암껏두없음.</li>       
    </c:otherwise>
</c:choose>
</ui>


[3] fn:split(string,separator)

<c:forEach var="menuSourceList" items="${menuSourceList}">

<c:set var="menu_array" value="${fn:split(menuSourceList.menuList,'{')}"/>
<option value="${menuSourceList.menuList }">${menu_array[0]}</option>
</c:forEach>

[4] varStatus를 사용한 ForEach문 의 index처리

<c:forEach var="passive_array" items="${arr_passive_ac}" varStatus="passive_status">
${arr_passive_ac[passive_status.index]}<br>

</c:forEach>

[5] fn:substring(string, begin, end)
=> begin 부터 end까지 문자열을 자른다.(단, end인덱스 문자열 포함)

ex) ${fn:substring(list.regist_time,0,10)}

[6] fn:substringAfter(string, substring)
=> string에서 substring이 나타나는 이후의 부분에 있는 문자열을 리턴.
ex) ${fn:substringAfter(list.regist_time,".")}

[7] fn:substringBefore(string, substring)
=> string에서 substring이 나타나기 이전의 부분에 있는 문자열을 리턴.
ex) ${fn:substringBefore(list.regist_time,".")}

[8]  엘리먼트의 size를 구하고 싶을때
${fn:length(list)}


반응형

'Program > JSP' 카테고리의 다른 글

2차 도메인 Cookie 공유  (0) 2014.02.03
JSPF 를 이용한 INCLUDE 설명  (5) 2010.05.03
JSP에서 Servlet 이외의 URL 접급 차단법  (0) 2010.03.05
[펌] MINE TYPE 정보  (0) 2010.02.18
POST방식 헤더 값에 대한 정보  (1) 2009.11.23

+ Recent posts