⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 viewheader-body.jsp

📁 一个工作流设计及定义的系统,可以直接与数据库结合进行系统工作流程的定义及应用.
💻 JSP
字号:
<%@ taglib uri="/tags/struts-bean" prefix="bean" %>
<%@ taglib uri="/tags/struts-html" prefix="html" %>
<%@ taglib uri="/tags/struts-logic" prefix="logic" %>
<%@ taglib uri="/tags/struts-tiles" prefix="tiles" %>

<%@ page import="openwfe.org.input.InputHelper" %>
<%@ page import="openwfe.org.engine.workitem.HistoryItem" %>
<%@ page import="openwfe.org.engine.workitem.LaunchItem" %>
<%@ page import="openwfe.org.engine.workitem.InFlowWorkItem" %>
<%@ page import="openwfe.org.engine.expressions.FlowExpressionId" %>
<%@ page import="openwfe.org.worklist.Header" %>
<%@ page import="openwfe.org.webclient.OwfeSession" %>

<%
    OwfeSession owfeSession = OwfeSession.getOwfeSession(request);

    Header h = owfeSession.getHeader();

    if (h == null)
    {
	out.print("header is null");
	return;
    }

    FlowExpressionId id = h.getExpressionId();
%>

<table border=0 width=1010>

<tr><td valign=top><table border=0 width=100%>
<!-- 
    head
-->
<tr bgcolor=#d3d3d3>
    <td width=150 align=right><i>field</i></td>
    <td><i>value</i></td>
</tr>

<!-- 
    lastModified 
-->
<tr>
    <td align=right>last modified</td>
    <td><%= h.getLastModified() %></td>
</tr>

<!-- 
    locked
-->
<tr>
    <td align=right>locked</td>
    <td><%= h.isLocked() %></td>
</tr>

<!-- 
    participant
-->
<tr>
    <td align=right>stringId</td>
    <td><%= h.getStringId() %></td>
</tr>

<!-- 
    flowExpressionId
-->
<tr>
    <td align=right>engine</td>
    <td><%= id.getEngineId() %></td>
</tr>
<tr>
    <td align=right>wfdName</td>
    <td><%= id.getWorkflowDefinitionName() %></td>
</tr>
<tr>
    <td align=right>wfdRevision</td>
    <td><%= id.getWorkflowDefinitionRevision() %></td>
</tr>
<tr>
    <td align=right>wfInstanceId</td>
    <td><%= id.getWorkflowInstanceId() %></td>
</tr>
<tr>
    <td align=right>expressionName</td>
    <td><%= id.getExpressionName() %></td>
</tr>
<tr>
    <td align=right>expressionId</td>
    <td><%= id.getExpressionId() %></td>
</tr>
<tr>       <!-- wfd url -->
    <td align=right>wfdUrl</td>
    <% 
	String wfdUrl = id.getWorkflowDefinitionUrl();
	if (wfdUrl == null) wfdUrl = "";
    %>
    <td><%= wfdUrl %></td>
</tr>

<!--
    ATTRIBUTES
-->
<%
    java.util.Iterator it = h.getAttributes().stringKeySet().iterator();
    while (it.hasNext())
    {
	String field = (String)it.next();
%>
<tr bgcolor=#d3d3d3>
    <td align=right valign=top><%= field %></td>
    <td><% 
    try
    {
	InputHelper.getInstance(application)
	    .displayInputTag(true, request, out, h, field); 
    }
    catch (Exception e)
    {
	out.write("<pre>");
	e.printStackTrace(new java.io.PrintWriter(out));
	out.write("</pre>");
    }
    %></td>
</tr>
<%
    }
%>
</table></td>

</td>
</tr>

<!--
    item footer
-->
<tr>
    <td colspan=2 align=right><a href="/webclient/stores.action" title="Get back to 'stores' main view">stores</a></td>
</tr>
</table>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -