형식이 기억이 안날때..

//------------------------
ASP 스타일 태그
    <%  ........   %>     :  스크립틀릿(scriptlet)
    <%!  .......   %>     :  정의(define)
    <%--  ...  --%>     :  주석(comment)
    <%@  .....   %>     :  지시어, 디렉티브(directive)
    <%=  .......   %>     :  표현, 익스프레션(expression)

XML 스타일 태그
    액션 스크립트
        <jsp:useBean ................. />
           : 자바 빈즈 사용하는 액션 스크립트

        <jsp:setProperty ................. />
                  : 빈즈 객체에 값 저장하는 액션 스크립트

        <jsp:getProperty ................. />
                  : 빈즈 객체에서 값 가져오는 액션 스크립트

        <jsp:include ................. />
                  : 인클루드 액션 스크립트

    커스텀 태그(custom tag) 또는 태그 라이브러리(tag library)
        <%@ taglib uri="......." prefix="myTag" %>
                 : 디렉티브로 태그라이브러리를 지정

        <myTag:attribute  name="value" />
                 : 태그명과 어트리뷰트명을 사용 (바디가 없는 태그)

        <myTag:attribute  name="value">....</myTag:attribute>
                 : 태그명과 어트리뷰트명을 사용 (바디가 있는 태그)

        커스텀 태그의 사용 예:
             중첩 태그의 사용:
                    <myTag:if>
                       <myTag:condition>바디</myTag:condition>
                       <myTag:then>바디</myTag:then>
                       <myTag:else>바디</myTag:else>
                    </myTag:if>

             반복 태그의 사용:
                     <myTag:loop>
                        바디
                     </myTag:loop>

    JSTL(JSP 스탠다드 태그 라이브러리, JSP standard tag library)
        <%@ taglib uri="http://java.sun.com/jsrl/core" prefix="c" %>
                     : 스탠다드 코어(core) 태그

        <%@ taglib uri="http://java.sun.com/jsrl/xml" prefix="x" %>
                     : 스탠다드 XML 태그

        <%@ taglib uri="http://java.sun.com/jsrl/fmt" prefix="fmt" %>
                     : 스탠다드 국제화(i18n) 및 형식화(format) 태그

        <%@ taglib uri="http://java.sun.com/jsrl/sql" prefix="sql" %>
                     : 스탠다드 SQL 태그


        커스텀 태그의 사용 예:
             코어 태그의 종류:
                  EL 지원:
                            <c:out />
                            <c:set />
                            <c:remove />,
                            <c:catch />

                  흐름 제어:
                            <c:choose />
                             <c:when />
                             <c:otherwise />
                             <c:forEach />
                             <c:forTokens />
                             <c:if />

                   URL 관리:
                             <c:import />
                            <c:redirect />
                            <c:url />

                     
             XML 태그의 종류:

                  기본:
                             <x:out />
                             <x:set />
                             <x:parse />

                  흐름 제어:
                             <x:choose />
                            <x:when />
                            <x:otherwise />
                            <x:forEach />
                             <x:if />

                   변환:
                             <x:transform />

 
             국제화 형식화  태그의 종류:
                   로케일 설정:
                            <fmt:setLocale />
                            <fmt:requestEncoding />

                   메시지 처리:
                          <fmt:bundle />
                          <fmt:message />
                          <fmt:param />
                          <fmt:setBundle />

                   숫자, 날짜 형식:
                           <fmt:formatNumber />
                           <fmt:formatDate />
                         , <fmt:parseNumber />
                           <fmt:parseDate/>
                           <fmt:setTimeZone />
                           <fmt:timeZone/>

             SQL 태그의 종류:
                   테이터 소스 설정:
                           <sql:setDataSource />

                   SQL:
                           <sql:query />
                           <sql:dateParam />
                           <sql:param />
                           <sql:update />
                           <sql:transaction />


   스트럿츠 프레임워크
        <%@ taglib uri="/WEB-INF/tlds/struts-bean.tld" prefix="bean" %>
                           :  스트럿츠 빈즈 태그  라이브러리 디렉티브

        <%@ taglib uri="/WEB-INF/tlds/struts-logic.tld" prefix="logic" %>
                           :  스트럿츠 논리 태그  라이브러리 디렉티브

        <%@ taglib uri="/WEB-INF/tlds/struts-html.tld" prefix="html" %>
                           :  스트럿츠 html 태그  라이브러리 디렉티브

        <%@ taglib uri="/WEB-INF/tlds/nested-html.tld" prefix="nested" %>
                           :  스트럿츠 중첩 태그  라이브러리 디렉티브

        <%@ taglib uri="/WEB-INF/tlds/nested-template.tld" prefix="template" %>
                           :  스트럿츠 탬플릿 라이브러리 태그  디렉티브

        <%@ taglib uri="/WEB-INF/tlds/nested-tiles.tld" prefix="tiles" %>
                           :  스트럿츠 타일즈 태그  디렉티브


Posted by 말없제이
,