Initialer Commit

This commit is contained in:
2026-03-18 21:52:19 +01:00
commit f4377bb347
584 changed files with 43636 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
<?xml version="1.0" encoding="UTF-8" ?>
<jsp-preview-template>
<taglib uri="http://java.sun.com/jsf/core">
<tag name="loadBundle"><![CDATA[<meta $tag.processAttributes()/>]]></tag>
<tag name="view"><![CDATA[<div style="-moz-user-modify: read-write; -moz-user-input: enabled; -moz-user-select: normal; -moz-outline: dotted red 1px;" $tag.processAttributes()>
$tag.processBody()
</div>]]></tag>
<tag name="attribute">$tag.processBody()</tag>
<tag name="subview">$tag.processBody()</tag>
<tag name="selectItems">
<attribute name="binding" rename="value"/><![CDATA[
<option $tag.processAttributes() selected>Item1</option>
<option $tag.processAttributes()>Item2</option>
<option $tag.processAttributes()>Item...</option>
]]></tag>
<tag name="verbatim">$tag.processBody()</tag>
<tag name="loadBundle">
<helper name="helper" className="org.jboss.tools.jst.jsp.preview.helper.f.LoadBundle"/><![CDATA[
$helper.execute()
]]></tag>
</taglib>
</jsp-preview-template>

View File

@@ -0,0 +1,184 @@
<?xml version="1.0" encoding="UTF-8" ?>
<jsp-preview-template>
<taglib uri="http://java.sun.com/jsf/html">
<tag name="form">
<attribute name="id" rename="name"/>
<attribute name="styleClass" rename="class"/><![CDATA[
<form method="post" $tag.processAttributes()>
$tag.processBody()
</form>
]]></tag>
<tag name="outputText">
<attribute name="styleClass" rename="class"/><![CDATA[
<span $tag.processAttributes()>
#if ($tag.getAttribute('value'))
$tag.getAttribute('value')
#end
#if ($tag.getAttribute('binding'))
$tag.getAttribute('binding')
#end
</span>
]]></tag>
<tag name="outputFormat">
<attribute name="styleClass" rename="class"/>
<helper name="helper" className="org.jboss.tools.jst.jsp.preview.helper.h.OutputFormat"/><![CDATA[
$helper.execute()
]]></tag>
<tag name="outputLabel">
<attribute name="styleClass" rename="class"/><![CDATA[
<label $tag.processAttributes()>
#if ($tag.getAttribute('value'))
$tag.getAttribute('value')
#end
$tag.processBody()
</label>
]]></tag>
<tag name="inputText">
<attribute name="id" rename="name"/>
<attribute name="binding" rename="value"/>
<attribute name="styleClass" rename="class"/><![CDATA[
<input type="text" $tag.processAttributes()>
]]></tag>
<tag name="inputSecret">
<attribute name="id" rename="name"/>
<attribute name="binding" rename="value"/>
<attribute name="styleClass" rename="class"/><![CDATA[
<input type="password" $tag.processAttributes()>
]]></tag>
<tag name="inputTextarea">
<attribute name="id" rename="name"/>
<attribute name="styleClass" rename="class"/><![CDATA[
<textarea $tag.processAttributes()>
#if ($tag.getAttribute('value'))
$tag.getAttribute('value')
#end
#if ($tag.getAttribute('binding'))
$tag.getAttribute('binding')
#end
</textarea>
]]></tag>
<tag name="inputHidden">
<attribute name="id" rename="name"/>
<attribute name="styleClass" rename="class"/><![CDATA[
<input type="hidden" $tag.processAttributes()>
]]></tag>
<tag name="selectOneMenu">
<attribute name="id" rename="name"/>
<attribute name="binding" rename="value"/>
<attribute name="styleClass" rename="class"/>
<helper name="helper" className="org.jboss.tools.jst.jsp.preview.helper.h.SelectOneMenu"/><![CDATA[
$helper.execute()
]]></tag>
<tag name="selectManyMenu">
<attribute name="id" rename="name"/>
<attribute name="binding" rename="value"/>
<attribute name="styleClass" rename="class"/>
<helper name="helper" className="org.jboss.tools.jst.jsp.preview.helper.h.SelectManyMenu"/><![CDATA[
$helper.execute()
]]></tag>
<tag name="selectOneListbox">
<attribute name="id" rename="name"/>
<attribute name="binding" rename="value"/>
<attribute name="styleClass" rename="class"/>
<helper name="helper" className="org.jboss.tools.jst.jsp.preview.helper.h.SelectOneListbox"/><![CDATA[
$helper.execute()
]]></tag>
<tag name="selectManyListbox">
<attribute name="id" rename="name"/>
<attribute name="binding" rename="value"/>
<attribute name="styleClass" rename="class"/>
<helper name="helper" className="org.jboss.tools.jst.jsp.preview.helper.h.SelectManyListbox"/><![CDATA[
$helper.execute()
]]></tag>
<tag name="selectOneRadio">
<attribute name="id" rename="name"/>
<attribute name="binding" rename="value"/>
<attribute name="styleClass" rename="class"/>
<helper name="helper" className="org.jboss.tools.jst.jsp.preview.helper.h.SelectOneRadio"/><![CDATA[
$helper.execute()
]]></tag>
<tag name="selectBooleanCheckbox">
<attribute name="id" rename="name"/>
<attribute name="binding" rename="value"/>
<attribute name="styleClass" rename="class"/><![CDATA[
<input type="checkbox" $tag.processAttributes()>
]]></tag>
<tag name="selectManyCheckbox">
<attribute name="id" rename="name"/>
<attribute name="binding" rename="value"/>
<attribute name="styleClass" rename="class"/>
<helper name="helper" className="org.jboss.tools.jst.jsp.preview.helper.h.SelectManyCheckbox"/><![CDATA[
$helper.execute()
]]></tag>
<tag name="commandButton">
<attribute name="id" rename="name"/>
<attribute name="binding" rename="value"/>
<attribute name="styleClass" rename="class"/><![CDATA[
<input type="submit" $tag.processAttributes()>
]]></tag>
<tag name="commandLink">
<attribute name="id" rename="name"/>
<attribute name="styleClass" rename="class"/><![CDATA[
<a href="#" $tag.processAttributes()>$tag.processBody()</a>
]]></tag>
<tag name="outputLink">
<attribute name="id" rename="name"/>
<attribute name="styleClass" rename="class"/><![CDATA[
<a href="$tag.getAttribute('value')" $tag.processAttributes()>$tag.processBody()</a>
]]></tag>
<tag name="message"/>
<tag name="graphicImage">
<attribute name="id" rename="name"/>
<attribute name="styleClass" rename="class"/>
<attribute name="value" rename="src" type="url"/>
<attribute name="url" rename="src" type="url"/><![CDATA[
<img
#if ($tag.getAttribute('binding'))
src="$tag.getPreviewPictureURL('default')"
#end
$tag.processAttributes() />
]]></tag>
<tag name="messages"/>
<tag name="graphicImage">
<attribute name="id" rename="name"/>
<attribute name="styleClass" rename="class"/>
<attribute name="value" rename="src" type="url"/>
<attribute name="url" rename="src" type="url"/><![CDATA[
<img
#if ($tag.getAttribute('binding'))
src="$tag.getPreviewPictureURL('default')"
#end
$tag.processAttributes() />
]]></tag>
<!--
<tag name="graphicImage">
<attribute name="id" rename="name"/>
<attribute name="styleClass" rename="class"/>
<attribute name="value" type="url"/>
<attribute name="url" type="url"/>
<helper name="helper" className="org.jboss.tools.jst.jsp.preview.helper.h.GraphicImage"/><![CDATA[
$helper.execute()
]]></tag>
-->
<tag name="panelGrid">
<attribute name="id" rename="name"/>
<attribute name="styleClass" rename="class"/>
<helper name="helper" className="org.jboss.tools.jst.jsp.preview.helper.h.PanelGrid"/><![CDATA[
$helper.execute()
]]></tag>
<tag name="panelGroup"><![CDATA[
#if ($tag.getAttribute('styleClass'))
<span class="$tag.getAttribute('styleClass')" $tag.processAttributes()>
#end
$tag.processBody()
#if ($tag.getAttribute('styleClass'))
</span>
#end
]]></tag>
<tag name="dataTable">
<attribute name="styleClass" rename="class"/>
<helper name="helper" className="org.jboss.tools.jst.jsp.preview.helper.h.DataTable"/><![CDATA[
$helper.execute()
]]></tag>
</taglib>
</jsp-preview-template>

View File

@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8" ?>
<jsp-preview-template>
<taglib uri="http://java.sun.com/JSP/Page">
<tag name="root"><![CDATA[$tag.processBody()]]></tag>
<tag name="text"><![CDATA[$tag.getValue()]]></tag>
<tag name="directive.page"/>
<tag name="scriptlet"><![CDATA[<!--$tag.getValue()-->]]></tag>
<tag name="expression">$tag.getValue()</tag>
</taglib>
</jsp-preview-template>

View File

@@ -0,0 +1,29 @@
<?xml version="1.0" encoding="UTF-8" ?>
<jsp-preview-template>
<taglib uri="http://java.sun.com/jstl/core">
<tag name="catch"><![CDATA[$tag.processBody()]]></tag>
<tag name="choose"><![CDATA[$tag.processBody()]]></tag>
<tag name="if"><![CDATA[$tag.processBody()]]></tag>
<tag name="import"/>
<tag name="forEach"><![CDATA[
#set ($body = $tag.processBody())
#foreach($i in [1..3])
$body
#end
]]></tag>
<tag name="forTokens"><![CDATA[
#set ($body = $tag.processBody())
#foreach($i in [1..3])
$body
#end
]]></tag>
<tag name="out"/>
<tag name="otherwise"><![CDATA[$tag.processBody()]]></tag>
<tag name="param"/>
<tag name="redirect"/>
<tag name="remove"/>
<tag name="set"/>
<tag name="url"/>
<tag name="when"><![CDATA[$tag.processBody()]]></tag>
</taglib>
</jsp-preview-template>

View File

@@ -0,0 +1,23 @@
<?xml version="1.0" encoding="UTF-8" ?>
<jsp-preview-template>
<taglib uri="http://java.sun.com/jstl/fmt">
<tag name="requestEncoding"/>
<tag name="setLocale"/>
<tag name="timeZone"/>
<tag name="setTimeZone"/>
<tag name="bundle">
<helper name="helper" className="org.jboss.tools.jst.jsp.preview.helper.fmt.BundleHelper"/><![CDATA[
$helper.execute()
]]></tag>
<tag name="setBundle"/>
<tag name="message">
<helper name="helper" className="org.jboss.tools.jst.jsp.preview.helper.fmt.MessageHelper"/><![CDATA[
$helper.execute()
]]></tag>
<tag name="param"/>
<tag name="formatNumber"/>
<tag name="parseNumber"/>
<tag name="formatDate"/>
<tag name="parseDate"/>
</taglib>
</jsp-preview-template>

View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8" ?>
<jsp-preview-template>
<taglib uri="http://java.sun.com/jstl/sql">
<tag name="transaction"/>
<tag name="query"/>
<tag name="update"/>
<tag name="param"/>
<tag name="dateParam"/>
<tag name="setDataSource"/>
</taglib>
</jsp-preview-template>

View File

@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8" ?>
<jsp-preview-template>
<taglib uri="http://java.sun.com/jstl/xml">
<tag name="choose"/>
<tag name="out"/>
<tag name="if"/>
<tag name="forEach"/>
<tag name="otherwise"/>
<tag name="param"/>
<tag name="parse"/>
<tag name="set"/>
<tag name="transform"/>
<tag name="when"/>
</taglib>
</jsp-preview-template>

Binary file not shown.

After

Width:  |  Height:  |  Size: 125 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 127 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 63 B

View File

@@ -0,0 +1,5 @@
<pictures>
<picture key="error" location="error.gif"/>
<picture key="expression" location="expression.gif"/>
<picture key="default" location="default_img.gif"/>
</pictures>

View File

@@ -0,0 +1,6 @@
<PrefixMappings>
<PrefixMapping name="html-el" target="html"/>
<PrefixMapping name="logic-el" target="logic"/>
<PrefixMapping name="bean-el" target="bean"/>
</PrefixMappings>

View File

@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8" ?>
<jsp-preview-template>
<taglib uri="http://jakarta.apache.org/struts/tags-bean">
<tag name="cookie"/>
<tag name="define"/>
<tag name="header"/>
<tag name="include"/>
<tag name="message">$tag.getAttribute('key')</tag>
<tag name="page"/>
<tag name="parameter"/>
<tag name="resource"/>
<tag name="size"/>
<tag name="struts"/>
<tag name="write">${tag.getAttribute('name')}.$tag.getAttribute('property')</tag>
</taglib>
</jsp-preview-template>

View File

@@ -0,0 +1,96 @@
<?xml version="1.0" encoding="UTF-8" ?>
<jsp-preview-template>
<taglib uri="http://jakarta.apache.org/struts/tags-html">
<tag name="button"><![CDATA[
<input type="button" $tag.processAttributes() value="$tag.processBody()">
]]></tag>
<tag name="cancel"><![CDATA[
<input type="button" name="Cancel" $tag.processAttributes() value="$tag.processBody()">
]]></tag>
<tag name="checkbox"><![CDATA[
<input type="checkbox" $tag.processAttributes()>
]]></tag>
<tag name="errors"><![CDATA[
$tag.processBody()
]]></tag>
<tag name="file"><![CDATA[
<input type="file" $tag.processAttributes()>
]]></tag>
<tag name="form"><![CDATA[
<form $tag.processAttributes()>
$tag.processBody()
</form>
]]></tag>
<tag name="frame"><![CDATA[
<frame $tag.processAttributes()>
$tag.processBody()
</frame>
]]></tag>
<tag name="hidden"><![CDATA[
<input type="hidden" $tag.processAttributes()>
]]></tag>
<tag name="html"><![CDATA[
<html $tag.processAttributes()>
$tag.processBody()
</html>
]]></tag>
<tag name="image">
<attribute name="page" rename="src"/><![CDATA[
<img $tag.processAttributes()>
]]></tag>
<tag name="img">
<attribute name="page" rename="src"/><![CDATA[
<img $tag.processAttributes()>
]]></tag>
<tag name="javascript"/>
<tag name="link">
<attribute name="page" rename="href"/>
<attribute name="forward" rename="href"/><![CDATA[
<a $tag.processAttributes()>$tag.processBody()</a>
]]></tag>
<tag name="messages"><![CDATA[
messages
]]></tag>
<tag name="multibox"><![CDATA[
<input type="checkbox" $tag.processAttributes()>
]]></tag>
<tag name="option"><![CDATA[
<option $tag.processAttributes()>$tag.getAttribute('property')</option>
]]></tag>
<tag name="options"><![CDATA[
<option $tag.processAttributes()>$tag.getAttribute('property') collection</option>
]]></tag>
<tag name="optionsCollection"/>
<tag name="password"><![CDATA[
<input type="password" $tag.processAttributes() value="$tag.processBody()">
]]></tag>
<tag name="radio"><![CDATA[
<input type="radio" $tag.processAttributes()>
]]></tag>
<tag name="reset"><![CDATA[
<input type="reset" $tag.processAttributes() value="$tag.processBody()">
]]></tag>
<tag name="rewrite"/>
<tag name="select"><![CDATA[
<select $tag.processAttributes()>
$tag.processBody()
</select>
]]></tag>
<tag name="submit"><![CDATA[
<input type="submit" $tag.processAttributes() value="$tag.processBody()">
]]></tag>
<tag name="text"><![CDATA[
<input type="text" $tag.processAttributes()>
]]></tag>
<tag name="textarea"><![CDATA[
<textarea $tag.processAttributes()>
$tag.processBody()
</textarea>
]]></tag>
<tag name="xhtml"><![CDATA[
<xhtml $tag.processAttributes()>
$tag.processBody()
</xhtml>
]]></tag>
</taglib>
</jsp-preview-template>

View File

@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<jsp-preview-template>
<taglib uri="http://jakarta.apache.org/struts/tags-logic">
<tag name="forward">forward $tag.getAttribute('name')</tag>
</taglib>
</jsp-preview-template>

View File

@@ -0,0 +1,69 @@
<?xml version="1.0" encoding="UTF-8" ?>
<jsp-preview-template>
<taglib uri="http://jakarta.apache.org/struts/tags-nested">
<tag name="message">$tag.getAttribute('key')</tag>
<tag name="write">${tag.getAttribute('name')}.$tag.getAttribute('property')</tag>
<tag name="checkbox"><![CDATA[
<input type="checkbox" $tag.processAttributes()>
]]></tag>
<tag name="errors"><![CDATA[
$tag.processBody()
]]></tag>
<tag name="file"><![CDATA[
<input type="file" $tag.processAttributes()>
]]></tag>
<tag name="form"><![CDATA[
<form $tag.processAttributes()>
$tag.processBody()
</form>
]]></tag>
<tag name="hidden"><![CDATA[
<input type="hidden" $tag.processAttributes()>
]]></tag>
<tag name="image">
<attribute name="page" rename="src"/><![CDATA[
<img $tag.processAttributes()>
]]></tag>
<tag name="img">
<attribute name="page" rename="src"/><![CDATA[
<img $tag.processAttributes()>
]]></tag>
<tag name="link">
<attribute name="page" rename="href"/>
<attribute name="forward" rename="href"/><![CDATA[
<a $tag.processAttributes()>$tag.processBody()</a>
]]></tag>
<tag name="messages"><![CDATA[
messages
]]></tag>
<tag name="multibox"><![CDATA[
<input type="checkbox" $tag.processAttributes()>
]]></tag>
<tag name="options"><![CDATA[
<option $tag.processAttributes()>$tag.getAttribute('property') collection</option>
]]></tag>
<tag name="optionsCollection"/>
<tag name="password"><![CDATA[
<input type="password" $tag.processAttributes() value="$tag.processBody()">
]]></tag>
<tag name="radio"><![CDATA[
<input type="radio" $tag.processAttributes()>
]]></tag>
<tag name="select"><![CDATA[
<select $tag.processAttributes()>
$tag.processBody()
</select>
]]></tag>
<tag name="submit"><![CDATA[
<input type="submit" $tag.processAttributes() value="$tag.processBody()">
]]></tag>
<tag name="text"><![CDATA[
<input type="text" $tag.processAttributes()>
]]></tag>
<tag name="textarea"><![CDATA[
<textarea $tag.processAttributes()>
$tag.processBody()
</textarea>
]]></tag>
</taglib>
</jsp-preview-template>

View File

@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8" ?>
<jsp-preview-template>
<taglib uri="http://jakarta.apache.org/struts/tags-template">
<tag name="insert"/>
<tag name="put"/>
<tag name="get"/>
</taglib>
</jsp-preview-template>

View File

@@ -0,0 +1,149 @@
<tms>
<!-- ###################### HTML MAPPING ###################### -->
<tm name="object" start="" body="" end=""/>
<tm name="img" start="img" body="" end="">
<am name="src" target="src" pattern="s/^..\///"/>
</tm>
<tm name="input" start="input" body="" end="">
<am name="src" target="src" pattern="s/^..\///"/>
</tm>
<!-- ###################### USER DEFINED ###################### -->
<tm name="app:linkSubscription" start="a" body="${body}" end="a">
<am name="page" target="href" pattern="s/^\///"/>
<am name="forward" target="href" pattern="s/^\///"/>
</tm>
<!-- ######################### STRUTS ######################### -->
<tm name="html:button" start="input type='button' value='${body}'" body="" end=""/>
<tm name="html:cancel" start="input type='button' name='Cancel' value='${body}'" body="" end=""/>
<tm name="html:checkbox" start="input type='checkbox'" body="" end=""/>
<tm name="html:errors" start="" body="${body}" end=""/>
<tm name="html:file" start="input type='file'" body="" end=""/>
<tm name="html:form" start="form" body="${body}" end="form"/>
<tm name="html:frame" start="frame" body="${body}" end="frame"/>
<tm name="html:hidden" start="input type='hidden'" body="" end=""/>
<tm name="html:html" start="html" body="${body}" end="html"/>
<tm name="html:image" start="img" body="" end="">
<am name="page" target="src" pattern="s/^\///"/>
</tm>
<tm name="html:img" start="img" body="" end="">
<am name="page" target="src" pattern="s/^\///"/>
</tm>
<tm name="html:javascript" start="" body="" end=""/>
<tm name="html:link" start="a" body="${body}" end="a">
<am name="page" target="href" pattern="s/^\///"/>
<am name="forward" target="href" pattern="s/^\///"/>
</tm>
<tm name="html:messages" start="" body="messages" end=""/>
<tm name="html:multibox" start="input type='checkbox'" body="" end=""/>
<tm name="html:option" start="option" body="${a.property}" end="option"/>
<tm name="html:options" start="option" body="${a.property} collection" end="option"/>
<tm name="html:optionsCollection" start="" body="" end=""/>
<tm name="html:password" start="input type='password' value='${body}'" body="" end=""/>
<tm name="html:radio" start="input type='radio'" body="" end=""/>
<tm name="html:reset" start="input type='reset' value='${body}'" body="" end=""/>
<tm name="html:rewrite" start="" body="" end=""/>
<tm name="html:select" start="select" body="${body}" end="select"/>
<tm name="html:submit" start="input type='submit' value='${body}'" body="" end=""/>
<tm name="html:text" start="input type='text'" body="" end=""/>
<tm name="html:textarea" start="textarea" body="${body}" end="textarea"/>
<tm name="html:xhtml" start="xhtml" body="${body}" end="xhtml"/>
<tm name="bean:cookie" start="" body="" end=""/>
<tm name="bean:define" start="" body="" end=""/>
<tm name="bean:header" start="" body="" end=""/>
<tm name="bean:include" start="" body="" end=""/>
<tm name="bean:message" start="" body="${a.key}" end=""/>
<tm name="bean:page" start="" body="" end=""/>
<tm name="bean:parameter" start="" body="" end=""/>
<tm name="bean:resource" start="" body="" end=""/>
<tm name="bean:size" start="" body="" end=""/>
<tm name="bean:struts" start="" body="" end=""/>
<tm name="bean:write" start="" body="${a.name}.${a.property}" end=""/>
<tm name="logic:forward" start="" body="forward ${a.name}" end=""/>
<tm name="nested:message" start="" body="${a.key}" end=""/>
<tm name="nested:write" start="" body="${a.name}.${a.property}" end=""/>
<tm name="nested:checkbox" start="input type='checkbox'" body="" end=""/>
<tm name="nested:errors" start="" body="${body}" end=""/>
<tm name="nested:file" start="input type='file'" body="" end=""/>
<tm name="nested:form" start="form" body="${body}" end="form"/>
<tm name="nested:hidden" start="input type='hidden'" body="" end=""/>
<tm name="nested:image" start="img" body="" end="">
<am name="page" target="src" pattern="s/^\///"/>
</tm>
<tm name="nested:img" start="img" body="" end="">
<am name="page" target="src" pattern="s/^\///"/>
</tm>
<tm name="nested:link" start="a" body="${body}" end="a">
<am name="page" target="href" pattern="s/^\///"/>
<am name="forward" target="href" pattern="s/^\///"/>
</tm>
<tm name="nested:messages" start="" body="messages" end=""/>
<tm name="nested:multibox" start="input type='checkbox'" body="" end=""/>
<tm name="nested:options" start="option" body="${a.property} collection" end="option"/>
<tm name="nested:optionsCollection" start="option" body="${a.property} collection" end="option"/>
<tm name="nested:password" start="input type='password' value='${body}'" body="" end=""/>
<tm name="nested:radio" start="input type='radio'" body="" end=""/>
<tm name="nested:select" start="select" body="${body}" end="select"/>
<tm name="nested:submit" start="input type='submit' value='${body}'" body="" end=""/>
<tm name="nested:text" start="input type='text'" body="" end=""/>
<tm name="nested:textarea" start="textarea" body="${body}" end="textarea"/>
<tm name="template:insert" start="" body="" end=""/>
<tm name="template:put" start="" body="" end=""/>
<tm name="template:get" start="" body="" end=""/>
<!-- ######################### JSTL ######################### -->
<tm name="c:catch" start="" body="" end=""/>
<tm name="c:choose" start="" body="" end=""/>
<tm name="c:if" start="" body="" end=""/>
<tm name="c:import" start="" body="" end=""/>
<tm name="c:forEach" start="" body="" end=""/>
<tm name="c:forTokens" start="" body="" end=""/>
<tm name="c:out" start="" body="" end=""/>
<tm name="c:otherwise" start="" body="" end=""/>
<tm name="c:param" start="" body="" end=""/>
<tm name="c:redirect" start="" body="" end=""/>
<tm name="c:remove" start="" body="" end=""/>
<tm name="c:set" start="" body="" end=""/>
<tm name="c:url" start="" body="" end=""/>
<tm name="c:when" start="" body="" end=""/>
<tm name="fmt:requestEncoding" start="" body="" end=""/>
<tm name="fmt:setLocale" start="" body="" end=""/>
<tm name="fmt:timeZone" start="" body="" end=""/>
<tm name="fmt:setTimeZone" start="" body="" end=""/>
<tm name="fmt:bundle" start="" body="" end=""/>
<tm name="fmt:setBundle" start="" body="" end=""/>
<tm name="fmt:message" start="" body="" end=""/>
<tm name="fmt:param" start="" body="" end=""/>
<tm name="fmt:formatNumber" start="" body="" end=""/>
<tm name="fmt:parseNumber" start="" body="" end=""/>
<tm name="fmt:formatDate" start="" body="" end=""/>
<tm name="fmt:parseDate" start="" body="" end=""/>
<tm name="sql:transaction" start="" body="" end=""/>
<tm name="sql:query" start="" body="" end=""/>
<tm name="sql:update" start="" body="" end=""/>
<tm name="sql:param" start="" body="" end=""/>
<tm name="sql:dateParam" start="" body="" end=""/>
<tm name="sql:setDataSource" start="" body="" end=""/>
<tm name="x:choose" start="" body="" end=""/>
<tm name="x:out" start="" body="" end=""/>
<tm name="x:if" start="" body="" end=""/>
<tm name="x:forEach" start="" body="" end=""/>
<tm name="x:otherwise" start="" body="" end=""/>
<tm name="x:param" start="" body="" end=""/>
<tm name="x:parse" start="" body="" end=""/>
<tm name="x:set" start="" body="" end=""/>
<tm name="x:transform" start="" body="" end=""/>
<tm name="x:when" start="" body="" end=""/>
</tms>