📄 vnex_workflow.tld
字号:
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE taglib
PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.1//EN"
"http://java.sun.com/j2ee/dtds/web-jsptaglibrary_1_1.dtd">
<taglib>
<tlibversion>1.0</tlibversion>
<jspversion>1.1</jspversion>
<shortname>vnex_workflow</shortname>
<info>
This taglib provides tags for VNeX Intranet workflow subsystem.
</info>
<tag>
<name>items</name>
<tagclass>com.vnex.intranet.taglib.ItemsTag</tagclass>
<bodycontent>JSP</bodycontent>
<info>
The inner tag in a list tag in which the items actually appear. The
body of this tag is processed once for each item actually in the list.
This tag merely keeps a copy of the current item for the inner tags to
refer to. Must appear in a list tag.
</info>
</tag>
<!-- begin of workflow route -->
<tag>
<name>routeList</name>
<tagclass>com.vnex.intranet.workflow.route.taglib.RouteListTag</tagclass>
<bodycontent>JSP</bodycontent>
<info> This tag will list route information.</info>
<attribute>
<name>routeType</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<name>workflowType</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<name>routeListBean</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<name>personId</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
</tag>
<tag>
<name>routeAttribute</name>
<tagclass>com.vnex.intranet.workflow.route.taglib.RouteAttributeTag</tagclass>
<bodycontent>JSP</bodycontent>
<info> This tag will show route item details .</info>
<attribute>
<name>attribute</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
</tag>
<!--end of workflow route tag-->
<!-- begin executors list tag-->
<tag>
<name>executorsList</name>
<tagclass>com.vnex.intranet.workflow.pub.taglib.ExecutorsListTag</tagclass>
<bodycontent>JSP</bodycontent>
<info> This tag will list executors information.</info>
<attribute>
<name>subtaskValueBean</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
</tag>
<tag>
<name>executorsAttribute</name>
<tagclass>com.vnex.intranet.workflow.pub.taglib.ExecutorsAttributeTag</tagclass>
<bodycontent>JSP</bodycontent>
<info> This tag will show executors item details .</info>
<attribute>
<name>attribute</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
</tag>
<!-- end of executors list tag-->
<!--began workflow subtask list tag-->
<tag>
<name>subtaskList</name>
<tagclass>com.vnex.intranet.workflow.route.taglib.SubtaskListTag</tagclass>
<bodycontent>JSP</bodycontent>
<info> This tag will list workflow subtask information.</info>
<attribute>
<name>routeValue</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<name>routeId</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<name>isTemplate</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
</tag>
<tag>
<name>subtaskAttribute</name>
<tagclass>com.vnex.intranet.workflow.route.taglib.SubtaskAttributeTag</tagclass>
<bodycontent>JSP</bodycontent>
<info> This tag will show workflow subtask item details .</info>
<attribute>
<name>attribute</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
</tag>
<!--end of workflow subtask list tag-->
<!-- Document -->
<tag>
<name>docReceivedList</name>
<tagclass>com.vnex.intranet.workflow.document.taglib.DocReceivedListTag</tagclass>
<bodycontent>JSP</bodycontent>
<info> </info>
<attribute>
<name>queryCond</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
</tag>
<tag>
<name>docReceivedAttribute</name>
<tagclass>com.vnex.intranet.workflow.document.taglib.DocReceivedAttributeTag</tagclass>
<bodycontent>JSP</bodycontent>
<info> </info>
<attribute>
<name>attribute</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
</tag>
<tag>
<name>docSentList</name>
<tagclass>com.vnex.intranet.workflow.document.taglib.DocSentListTag</tagclass>
<bodycontent>JSP</bodycontent>
<info> </info>
<attribute>
<name>queryCond</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
</tag>
<tag>
<name>docSentAttribute</name>
<tagclass>com.vnex.intranet.workflow.document.taglib.DocSentAttributeTag</tagclass>
<bodycontent>JSP</bodycontent>
<info> </info>
<attribute>
<name>attribute</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
</tag>
<!-- end of Document -->
<!-- begin of pub -->
<tag>
<name>fileList</name>
<tagclass>com.vnex.intranet.workflow.pub.taglib.FileListTag</tagclass>
<bodycontent>JSP</bodycontent>
<info> </info>
<attribute>
<name>collection</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
</tag>
<tag>
<name>fileAttribute</name>
<tagclass>com.vnex.intranet.workflow.pub.taglib.FileAttributeTag</tagclass>
<bodycontent>JSP</bodycontent>
<info> </info>
<attribute>
<name>attribute</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
</tag>
<!-- end of pub -->
<!-- project management -->
<tag>
<name>projectList</name>
<tagclass>com.vnex.intranet.workflow.projectmanagement.taglib.ProjectListTag</tagclass>
<bodycontent>JSP</bodycontent>
<info> </info>
<attribute>
<name>condition</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
</tag>
<tag>
<name>projectAttribute</name>
<tagclass>com.vnex.intranet.workflow.projectmanagement.taglib.ProjectAttributeTag</tagclass>
<bodycontent>JSP</bodycontent>
<info> </info>
<attribute>
<name>attribute</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
</tag>
<!-- end of project management -->
<tag>
<name>taskPendingList</name>
<tagclass>com.vnex.intranet.workflow.taskpending.taglib.TaskPendingListTag</tagclass>
<bodycontent>JSP</bodycontent>
<info> </info>
<attribute>
<name>type</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<name>employeeId</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
</tag>
<tag>
<name>taskPendingAttribute</name>
<tagclass>com.vnex.intranet.workflow.taskpending.taglib.TaskPendingAttributeTag</tagclass>
<bodycontent>JSP</bodycontent>
<info> </info>
<attribute>
<name>attribute</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
</tag>
<tag>
<name>docfileupload</name>
<tagclass>com.vnex.intranet.workflow.document.taglib.DocFileUploadTag</tagclass>
<bodycontent>JSP</bodycontent>
<info> </info>
<attribute>
<name>isSavePageInfo</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
</tag>
<tag>
<name>docfileremove</name>
<tagclass>com.vnex.intranet.workflow.document.taglib.DocFileRemoveTag</tagclass>
<bodycontent>JSP</bodycontent>
<info> </info>
</tag>
<tag>
<name>persondocfileupload</name>
<tagclass>com.vnex.intranet.workflow.document.taglib.PersonalDocFileUploadTag</tagclass>
<bodycontent>JSP</bodycontent>
<info> </info>
<attribute>
<name>isSavePageInfo</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
</tag>
<tag>
<name>persondocfileremove</name>
<tagclass>com.vnex.intranet.workflow.document.taglib.PersonalDocFileRemoveTag</tagclass>
<bodycontent>JSP</bodycontent>
<info> </info>
</tag>
</taglib>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -