`
yanghuidang
  • 浏览: 950125 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

(1)jBPM websale代码学习: login.jsp

阅读更多
1)VIEW部分: login.jsp代码如下: //使用了jsf和jstl的taglib <!--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"--><view><include page="header1.jsp"></include><include page="header2.jsp"></include><strong><messages></messages></strong> <table><tbody><tr> <td><fieldset style="WIDTH: 485px; HEIGHT: 175px"> <legend>Log In</legend> <label><form id="login"> <br>Select User: //设置值userBean.setUserName(); <selectonemenu id="username" value="#{userBean.userName}" required="true">//下拉框userBean.getUserSeelctItems(); <selectitems value="#{userBean.userSelectItems}"></selectitems></selectonemenu><br>//调用userBean.login()方法 <center><commandbutton value="Log In" action="#%7BuserBean.login%7D"></commandbutton></center> </form></label> </fieldset></td> </tr></tbody></table> <include page="footer.jsp"></include></view> 2)model部分: userBean.java的login方法如下: public String login() { JbpmContext.getCurrentJbpmContext().setActorId(userName); return "home"; } 3) control部分:这里将返回"home",根据faces-config.xml的如下配置: <navigation-rule></navigation-rule><from-view-id></from-view-id>/login.jsp <navigation-case></navigation-case><from-outcome></from-outcome>home <to-view-id></to-view-id>/home.jsp 我们将转到/home.jsp页面。 这里的model部分完成这样一个功能:把JbpmContext中的ActorId设置为登录的用户。
分享到:
评论

相关推荐

    jbpm jbpm4.3.jar

    jbpm jbpm4.3.jar DDDDDDDD

    jbpm_websale.rar_JSF_java JBPM_jbpm_jbpm websale_websale jb

    【jbpm_websale.rar】是一个包含JBPM(Business Process Management)网上销售示例的压缩包,这个实例对于初学者理解和掌握JBPM技术及其在Java Web应用中的实践非常有帮助。该实例结合了JSF(JavaServer Faces)前端...

    JBPM采购申请系统——06_JBPM版本控制及Token对象.7z

    JBPM采购申请系统——06_JBPM版本控制及Token对象.7z JBPM采购申请系统——06_JBPM版本控制及Token对象.7z JBPM采购申请系统——06_JBPM版本控制及Token对象.7z JBPM采购申请系统——06_JBPM版本控制及Token对象.7z ...

    JBPM4.4所需要的包.rar

    3. **jbpm.jar**: 这是JBPM的主要库文件,包含了流程引擎、工作流服务、持久化等核心功能。它提供了对流程定义、实例管理、任务分配、事件处理等功能的支持,使得开发者可以轻松地集成业务流程到Java应用中。 4. **...

    jbpm-gpd-site 4.4.zip

    jbpm-gpd-site 4.4.zip 是一个与jbpm(Java Business Process Management)相关的压缩文件,它包含的是jbpm-eclipse插件的特定...如果你是jbpm的使用者或者想要学习业务流程管理,这个插件无疑是一个非常有价值的资源。

    JBPM采购申请系统——21_JBPM4.0与JBPM3.0差异(一).7z

    JBPM采购申请系统——21_JBPM4.0与JBPM3.0差异(一).7z JBPM采购申请系统——21_JBPM4.0与JBPM3.0差异(一).7z JBPM采购申请系统——21_JBPM4.0与JBPM3.0差异(一).7z JBPM采购申请系统——21_JBPM4.0与JBPM3.0差异(一)...

    JBPM采购申请系统——22_JBPM4.0与JBPM3.0差异(二).7z

    JBPM采购申请系统——22_JBPM4.0与JBPM3.0差异(二).7z JBPM采购申请系统——22_JBPM4.0与JBPM3.0差异(二).7z JBPM采购申请系统——22_JBPM4.0与JBPM3.0差异(二).7z JBPM采购申请系统——22_JBPM4.0与JBPM3.0差异(二)...

    JBPM采购申请系统——03_JBPM配置文件与jbpmConfiguration对象.7z

    JBPM采购申请系统——03_JBPM配置文件与jbpmConfiguration对象.7z JBPM采购申请系统——03_JBPM配置文件与jbpmConfiguration对象.7z JBPM采购申请系统——03_JBPM配置文件与jbpmConfiguration对象.7z JBPM采购申请...

    JBPM数据库表创建\jbpm.jpdl.oracle.sql

    JBPM数据库表创建\jbpm.jpdl.oracle.sqlJBPM数据库表创建\jbpm.jpdl.oracle.sqlJBPM数据库表创建\jbpm.jpdl.oracle.sqlJBPM数据库表创建\jbpm.jpdl.oracle.sqlJBPM数据库表创建\jbpm.jpdl.oracle.sql

    jbpm-3.1.2.zip_jbpm_jbpm 3.1.2_jbpm-3.1.2.rar_jbpm3.1.2_工作流

    - `jbpm-3.1.2`:这可能是一个解压后的目录,其中可能包括了jBpm 3.1.2的源代码、库文件、文档、示例和其他资源。 对于初学者来说,了解jBpm的架构和API,学习如何使用BPMN进行流程建模,以及掌握如何部署和运行...

    family168-jBPM 4视频教程的代码.rar

    2. **用户界面构建**:通过使用JSP、Servlet、JSF等技术,我们可以构建出与jbPM交互的前端页面,实现用户对流程的控制。 3. **安全认证**:jbPM支持Spring Security等框架,用于实现用户权限管理和认证,确保只有...

    尚学堂OA项目源码

    系统功能包括: 个人办公:1.我的办公桌,2.我的便签,3.我的任务,4....公文管理:1....数据库采用MYSQL(可以自己修改),其中工作流程模块运用JBPM技术实现,值得参考学习。已测试成功,请放心使用

    chen-jbpm_websale.zip_jbmp_jbmp java_jbpm_jbpm_websale_网上销售系统

    "chen-jbpm_websale"可能是项目的主要源代码或者配置文件,这部分内容没有具体扩展名,但可以推测可能包括了Java源码、配置文件、数据库脚本等核心组件。 通过这个项目,我们可以学习到: 1. **JBPM工作流引擎的...

    jBPM4.4工作流开发指南.docx

    1. jbpm-4.4.zip 2. JDK 5 或更高版本 3. 支持的数据库(hsqldb、mysql、oracle、postgresql、sybase) 4. GPD 插件(jbpm 在 IDE 中的流程设计器) 5. Eclipse(建议 3.6 版本以上)或者 MyEclipse(建议 8.1 版本...

    JBPM的文档说明详细

    1. **下载JBPM** - **选项**: 1. `JBoss jBPM`:JBPM的核心软件包。 2. `JBoss jBPM Starters Kit`:包含JBPM软件包、开发插件、配置好的示例项目和数据库配置文件。 3. `JBoss jBPM Process Designer Plugin`...

    JBPM工作流程API和Jar.zip

    JBPM(Java Business Process Management)是一个开源的工作流和业务流程管理系统,它允许开发者设计、执行、管理和监控复杂的...通过深入学习和实践,开发者能够充分利用JBPM构建灵活、可扩展的企业级工作流程系统。

    eclipse配置jBPM(jbpm-test-6.1.0.Final.jar)

    【标题】"eclipse配置jBPM(jbpm-test-6.1.0.Final.jar)"涉及的是在Eclipse集成开发环境中配置jBPM(Java Business Process Management)框架的实践教程。jBPM是一个开源的工作流和业务流程管理平台,它允许开发者...

    jbpm-4.4.part1.rar

    jbpm-4.4.part1.rar

    jBPM jbpm-installer-3.2.6.GA.jar

    jbpm-installer-3.2.6.GA.jar

Global site tag (gtag.js) - Google Analytics