Header

  1. View current page

    정상혁의 수첩

Profile_img_60x60_08
195

JSTL

http://mirror.apache.or.kr/jakarta/taglibs/standard/jakarta-taglibs-standard-current.zip

 

EL

1년 반 만에 다시 찾은, EL 안에 EL 사용하는 방법

 

 

JSTL자료

IBM developerworks -  JSP 태그 라이브러리의 표준화, JSTL 기초 다지기

JavaJigi(박재성님) - JSTL과 Velocity를 활용한 UI 레이어 구현 방법

Java One 컨퍼런스자료  javaone_jstl.pdf

 

 

Sun API - http://java.sun.com/products/jsp/jstl/reference/docs/index.html

태그설명 자료

http://blog.naver.com/hcs50/80016044502

http://blog.naver.com/nkjang/20022722502

http://blog.empas.com/projava/19413522

 

태그 파일

fn 태그

http://blog.naver.com/doit5993/6740524

    <c:if test="${fn:length(ftpAuthList) == 0}" >

    </c:if>

http://blog.naver.com/pistos2/80012600841

static method 활용 태그 http://blog.naver.com/haruma95/80009565986

 

fmt태그

JSTL fmt을 이용한 데이터 가공

    <fmt:formatDate value="${ftpAuth.request_time}" pattern="yyyy/MM/dd HH:mm:ss" />

 

 <context-param>
    <param-name>javax.servlet.jsp.jstl.fmt.locale</param-name>
    <param-value>ko</param-value>
</context-param>

각종서버 변수 출력예제

예: 서버명 : <c:out value="${pageContext.request.serverName}" />

http://drc-dev.ohiolink.edu/browser/shib-filter-core/tags/upstream/test-secure-application/data/test.jsp?rev=10

jstlTest.jsp

 

fmt

http://blog.naver.com/reomereome/40016433522

당신은 JSTL을 쓰시겠습니까? http://blog.naver.com/winipro/10000534977

 

http://czar.tistory.com/198

jstl 1.0 http://java.sun.com/jstl/core

jstl 1.1 http://java.sun.com/jsp/jstl/core

 

sql

JSP 2.0 JSTL 태그 - Database 액션

 

자주쓰는 JSTL

<c:set var="list_yn" value="false" scope="request"/>

  • 출력

<c:out value='${vo.attribute}'/>

  • 반복
    <c:forEach var='customer' items='${customers}'>
          Current customer is <c:out value='${customer}'/>
     </c:forEach>

    <c:forEach var="name" varStatus="name"
    begin="expression" end="expression" step="expression">
    body content

  • 조건 if
    <c:if test="${list_yn == 'false'}">
                조회된 결과가 없습니다.
    </c:if>
  • 조건 choose
    <c:choose>
       <c:when test="${detail.myWorkNum =='1' }">
        일의 번호가 1이군요.
       </c:when>

       <c:when test="${detail.myWorkNum =='2' }">
              일의 번호가 2이군요.
       </c:when>
       <c:otherwise>

    지정된 일의 번호가 아니군요

    </c:otherwise>

    </c:choose>

  • <c:url value="${param.url}" var="url">
    <c:param name="name" value="${param.name}"/>
    <c:param name="pwd" value="${param.pwd}"/>
    <c:param name="email" value="${param.email}"/>
    </c:url>
    <br/><b>The resulting URL is:</b>
    <c:out value="${url}"/>

<%= request.getContextPath() %>/servlet/info.UserInfo">를  대신

[taglib] c:url 사용 시 주의 사항 (image, js, css 경로)

 

 

 

History

Last edited on 07/14/2010 18:14 by benelog

Comments (0)

You must log in to leave a comment. Please sign in.