task.jsp
来自「jBpm是一个灵活可扩展的工作流管理系统。作为jBpm运行时server输入的业」· JSP 代码 · 共 69 行
JSP
69 行
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %>
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="/WEB-INF/jbpm.tld" prefix="jbpm" %>
<%@ page import="org.jbpm.webapp.bean.*" %>
<%@ page import="org.jbpm.taskmgmt.exe.*" %>
<f:view>
<jsp:include page="header1.jsp" />
Task
<jsp:include page="header2.jsp" />
<b><h:messages/></b>
<table cellspacing="0" cellpadding="0" border="0"><tr><td valign="top">
<h:form id="taskform">
<h:inputHidden id="taskInstanceId" value="#{taskBean.taskInstanceId}" />
<h2><h:outputText value="#{taskBean.taskInstance.name}" /></h2>
<hr />
<h:dataTable value="#{taskBean.taskFormParameters}" var="formParameter">
<h:column>
<h:outputText value="#{formParameter.label}" />
</h:column>
<h:column>
<h:outputText value="#{formParameter.description}" />
</h:column>
<h:column>
<h:inputText value="#{formParameter.value}" readonly="#{formParameter.readOnly}" />
</h:column>
</h:dataTable>
<hr />
<c:choose>
<c:when test="${!empty taskBean.availableTransitions}">
Task Actions:
<c:forEach var="availableTransition" items="${taskBean.availableTransitions}">
<c:set var="availableTransition" scope="request" value="${availableTransition}"/>
<h:commandButton id="transitionButton" action="#{taskBean.saveAndClose}" value="#{availableTransition.name}"/>
</c:forEach>
</c:when>
<c:otherwise>
<h:commandButton id="transitionButton" action="#{taskBean.saveAndClose}" value="Save and Close Task"/>
</c:otherwise>
</c:choose>
<hr />
<h:commandButton action="#{taskBean.save}" value="Save"/>
<h:commandButton action="home" value="Cancel"/>
</h:form>
</td><td valign="top">
</td><td valign="top">
<jbpm:processimage task="${taskBean.taskInstanceId}"/>
</td>
</tr>
</table>
<jsp:include page="footer.jsp" />
</f:view>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?