2011년 9월 15일 목요일

[Jsp] JSTL 코어라이브러리

커스텀액션 사용방법
1.<c:set>액션

  <c:set var="num" value="100" scope="request" />
   ......
   ......
   ${num}

2.<c:remove>액션

  <c:remove var="num" scope="request" />

3. <c:if>액션

  <c:if test="${param.NUM1 - param.NUM2 >= 0}" >
   ....
   </c:if>
   <c:if test="true"> 요건 무조건 참!!
    무조건 거짓은 아주 깊게 심오하게  생각, 추측하면 알수 있을 듯..

4. <c:choose> 액션

  <c:choose>
    <c:when test= "${param.NUM == 0 }">
      ....
    </c:when>
     ....
    <c:otherwise>
     .....
    </c:otherwise>
  </c:choose>

5. <c:forEach> 액션

  <c:forEach var="cnt"  begin="1" end="10" step="2">
    <FONT size=${cnt} > 소녀시대짱! </FONT><BR>
  </c:forEach>

  <c:forEach var="str" items="${배열이름}">
     ${str}
  </c:forEach>

6. <c:forTokens> 액션

  <c:forTokens var="love" items="태연*유리/제시카-수지?" delims="*/-?">
     ${love} <br>
  </c:forTokens>

7. <c:catch> 액션

  <c:catch var="e">
    <% int result = num1/ num2; % >
        result = <%=result%>
    </c catch>
  <c:if test="${e!=null}">
        error = ${e.message}
  </c:if>

8. <c:redirect> 액션


  <c:redirect url="http://soato387.jsp">
    <c:param name = "NUM1" value="5" />
  </c:redirect>

9. <c:import> 액션

  <c:import url="http://soato387.jsp">
    <c:param name = "NUM1" value="5" />
  </c:import>

10.<c:out> 액션


  <c:out value="<FONT size 7> 소녀시대</FONT> "/>
  <c:out value="<FONT size 7> 소녀시대</FONT> " escapeXml = "false/>
   차이점은?
  











 

댓글 없음:

댓글 쓰기