226 lines
8.9 KiB
XML
226 lines
8.9 KiB
XML
<?xml version="1.0" encoding="UTF-8" ?>
|
|
<taglib xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd" version="2.0">
|
|
<description>Conditional profile Tag</description>
|
|
<tlib-version>2.1</tlib-version>
|
|
<short-name>ProfileConditionTag</short-name>
|
|
<uri></uri>
|
|
<!--
|
|
<tag>
|
|
<name>profile</name>
|
|
<tag-class>egovframework.let.clean.core.taglib.ProfileConditionTag</tag-class>
|
|
<body-content>scriptless</body-content>
|
|
<attribute>
|
|
<name>value</name>
|
|
<required>true</required>
|
|
</attribute>
|
|
</tag>
|
|
<tag>
|
|
<description>문자를 포맷 형태로 변화하여 준다 1234567890 , ###-**-*#### ==> 123-**-*7890 </description>
|
|
<name>format</name>
|
|
<tag-class>egovframework.let.clean.core.taglib.FormatTag</tag-class>
|
|
<body-content>empty</body-content>
|
|
<attribute>
|
|
<description>값</description>
|
|
<name>value</name>
|
|
<required>true</required>
|
|
<rtexprvalue>true</rtexprvalue>
|
|
</attribute>
|
|
<attribute>
|
|
<description>패턴 #과 *은 예약어이므로 Value갯수와 숫자가 맞아야 한다.</description>
|
|
<name>pattern</name>
|
|
<required>true</required>
|
|
<rtexprvalue>true</rtexprvalue>
|
|
</attribute>
|
|
<example>
|
|
${ec:format value="1234567890" pattern="###-**-#####"} ==> 123-**-*7890 #과*의 갯수가 value갯수와 동일해야함.
|
|
</example>
|
|
</tag>
|
|
-->
|
|
<tag>
|
|
<description>코드 그룹으로부터 select 엘리먼트의 option 엘리먼트들을 표현한다.</description>
|
|
<name>select</name>
|
|
<tag-class>itn.com.cmm.taglibs.SelectTag</tag-class>
|
|
<body-content>empty</body-content>
|
|
<attribute>
|
|
<description>코드ID</description>
|
|
<name>codeId</name>
|
|
<required>true</required>
|
|
<rtexprvalue>true</rtexprvalue>
|
|
<type>java.lang.String</type>
|
|
</attribute>
|
|
<attribute>
|
|
<description>Option들을 코드그룹에서 일부만 표현할경우 , 구분으로 나열하여 넣는다. 코드그룹 전체를 표시하려면 생략한다.</description>
|
|
<name>includes</name>
|
|
<required>false</required>
|
|
<rtexprvalue>true</rtexprvalue>
|
|
<type>java.lang.String</type>
|
|
</attribute>
|
|
<attribute>
|
|
<description>선택된 값</description>
|
|
<name>selectedValue</name>
|
|
<required>false</required>
|
|
<rtexprvalue>true</rtexprvalue>
|
|
<type>java.lang.String</type>
|
|
</attribute>
|
|
<attribute>
|
|
<description>첫째 option의 값 (전체)</description>
|
|
<name>defaultValue</name>
|
|
<required>false</required>
|
|
<rtexprvalue>true</rtexprvalue>
|
|
<type>java.lang.String</type>
|
|
</attribute>
|
|
<attribute>
|
|
<description>첫째 option의 텍스트</description>
|
|
<name>defaultText</name>
|
|
<required>false</required>
|
|
<rtexprvalue>true</rtexprvalue>
|
|
<type>java.lang.String</type>
|
|
</attribute>
|
|
<attribute>
|
|
<description>select form id</description>
|
|
<name>id</name>
|
|
<required>false</required>
|
|
<rtexprvalue>true</rtexprvalue>
|
|
<type>java.lang.String</type>
|
|
</attribute>
|
|
<attribute>
|
|
<description>select form name</description>
|
|
<name>name</name>
|
|
<required>false</required>
|
|
<rtexprvalue>true</rtexprvalue>
|
|
<type>java.lang.String</type>
|
|
</attribute>
|
|
<attribute>
|
|
<description>select form script</description>
|
|
<name>script</name>
|
|
<required>false</required>
|
|
<rtexprvalue>true</rtexprvalue>
|
|
<type>java.lang.String</type>
|
|
</attribute>
|
|
<attribute>
|
|
<description>select form css</description>
|
|
<name>css</name>
|
|
<required>false</required>
|
|
<rtexprvalue>true</rtexprvalue>
|
|
<type>java.lang.String</type>
|
|
</attribute>
|
|
<example>
|
|
${ec:select codeId="APPROVAL_GB" name="searchApprovalGb" id="searchApprovalGb" css="class='topsch_select'" includes="Y,N" defaultText="전체" selectedValue="Y" }
|
|
</example>
|
|
</tag>
|
|
|
|
<tag>
|
|
<description>코드 그룹으로부터 radio 엘리먼트의 option 엘리먼트들을 표현한다.</description>
|
|
<name>radio</name>
|
|
<tag-class>itn.com.cmm.taglibs.RadioTag</tag-class>
|
|
<body-content>empty</body-content>
|
|
<attribute>
|
|
<description>코드ID</description>
|
|
<name>codeId</name>
|
|
<required>true</required>
|
|
<rtexprvalue>true</rtexprvalue>
|
|
<type>java.lang.String</type>
|
|
</attribute>
|
|
<attribute>
|
|
<description>Option들을 코드그룹에서 일부만 표현할경우 , 구분으로 나열하여 넣는다. 코드그룹 전체를 표시하려면 생략한다.</description>
|
|
<name>includes</name>
|
|
<required>false</required>
|
|
<rtexprvalue>true</rtexprvalue>
|
|
<type>java.lang.String</type>
|
|
</attribute>
|
|
<attribute>
|
|
<description>선택된 값</description>
|
|
<name>selectedValue</name>
|
|
<required>false</required>
|
|
<rtexprvalue>true</rtexprvalue>
|
|
<type>java.lang.String</type>
|
|
</attribute>
|
|
<attribute>
|
|
<description>첫째 option의 값 (전체)</description>
|
|
<name>defaultValue</name>
|
|
<required>false</required>
|
|
<rtexprvalue>true</rtexprvalue>
|
|
<type>java.lang.String</type>
|
|
</attribute>
|
|
<attribute>
|
|
<description>첫째 option의 텍스트</description>
|
|
<name>defaultText</name>
|
|
<required>false</required>
|
|
<rtexprvalue>true</rtexprvalue>
|
|
<type>java.lang.String</type>
|
|
</attribute>
|
|
<attribute>
|
|
<description>select form id</description>
|
|
<name>id</name>
|
|
<required>true</required>
|
|
<rtexprvalue>true</rtexprvalue>
|
|
<type>java.lang.String</type>
|
|
</attribute>
|
|
<attribute>
|
|
<description>select form name</description>
|
|
<name>name</name>
|
|
<required>true</required>
|
|
<rtexprvalue>true</rtexprvalue>
|
|
<type>java.lang.String</type>
|
|
</attribute>
|
|
<attribute>
|
|
<description>select form script</description>
|
|
<name>script</name>
|
|
<required>false</required>
|
|
<rtexprvalue>true</rtexprvalue>
|
|
<type>java.lang.String</type>
|
|
</attribute>
|
|
<attribute>
|
|
<description>select form css</description>
|
|
<name>css</name>
|
|
<required>false</required>
|
|
<rtexprvalue>true</rtexprvalue>
|
|
<type>java.lang.String</type>
|
|
</attribute>
|
|
<example>
|
|
${ec:radio codeId="COMPANY_TYPE_GB" name="companyTypeGb" id="companyTypeGb" selectedValue="${companyInfoVO.companyTypeGb}" script="onchange=chkPayTypeGb(this.value)"/}
|
|
${ec:radio codeId="APPROVAL_GB" name="searchApprovalGb" id="searchApprovalGb" css="class='topsch_select'" includes="Y,N" defaultText="전체" selectedValue="Y" }
|
|
</example>
|
|
</tag>
|
|
|
|
<tag>
|
|
<description>코드 그룹으로부터 코드값의 Text를 가져옴.</description>
|
|
<name>code</name>
|
|
<tag-class>itn.com.cmm.taglibs.CodeTag</tag-class>
|
|
<body-content>empty</body-content>
|
|
<attribute>
|
|
<description>코드ID</description>
|
|
<name>codeId</name>
|
|
<required>true</required>
|
|
<rtexprvalue>true</rtexprvalue>
|
|
<type>java.lang.String</type>
|
|
</attribute>
|
|
<attribute>
|
|
<description>코드값</description>
|
|
<name>code</name>
|
|
<required>true</required>
|
|
<rtexprvalue>true</rtexprvalue>
|
|
<type>java.lang.String</type>
|
|
</attribute>
|
|
<example>
|
|
${ec:code code="${guaranteeInfo.bankCodeGb}" codeId="BANK_CODE_GB"}
|
|
</example>
|
|
</tag>
|
|
|
|
<tag>
|
|
<description>휴대폰번호에 대시('-') 붙이기</description>
|
|
<name>hpFmt</name>
|
|
<tag-class>itn.com.cmm.taglibs.HpFmtTag</tag-class>
|
|
<body-content>empty</body-content>
|
|
<attribute>
|
|
<description>휴대폰번호</description>
|
|
<name>hpNo</name>
|
|
<required>true</required>
|
|
<rtexprvalue>true</rtexprvalue>
|
|
<type>java.lang.String</type>
|
|
</attribute>
|
|
<example>
|
|
<!-- <ec:hpFmt hpNo="0708526650" /> -->
|
|
</example>
|
|
</tag>
|
|
</taglib> |