【实例简介】
1、采购申请页面 write-purchase.jsp
2、主界面 main.jsp
3、主管审批页 manager-approve-purchase.jsp
4、取消申请页 cancel-apply.jsp
5、待办任务列表 task-list.jsp
【实例截图】
【核心代码】
第十九JBPM采购申请系统(三)代码例子
└── jbpm-web-test
├── WebRoot
│ ├── META-INF
│ │ └── MANIFEST.MF
│ ├── WEB-INF
│ │ ├── classes
│ │ │ ├── com
│ │ │ │ ├── action
│ │ │ │ │ ├── ModJoinNodeAction.class
│ │ │ │ │ └── NotifyPurchaseAction.class
│ │ │ │ ├── handler
│ │ │ │ │ ├── MailAddressResolver.class
│ │ │ │ │ └── TestDecisionHandler.class
│ │ │ │ └── test
│ │ │ │ └── Constants.class
│ │ │ ├── hibernate.cfg.xml
│ │ │ ├── jbpm.cfg.xml
│ │ │ ├── jbpm.mail.templates.xml
│ │ │ ├── log4j.properties
│ │ │ ├── org
│ │ │ │ └── jbpm
│ │ │ │ └── web
│ │ │ │ └── JobExecutorLauncher.class
│ │ │ └── test
│ │ │ └── dao
│ │ │ └── BusinessDAO.class
│ │ ├── lib
│ │ │ ├── activation.jar
│ │ │ ├── antlr-2.7.6.jar
│ │ │ ├── asm.jar
│ │ │ ├── bsh.jar
│ │ │ ├── cglib.jar
│ │ │ ├── commons-collections.jar
│ │ │ ├── commons-fileupload.jar
│ │ │ ├── commons-io.jar
│ │ │ ├── commons-logging.jar
│ │ │ ├── dom4j.jar
│ │ │ ├── hibernate3.jar
│ │ │ ├── jboss-j2ee.jar
│ │ │ ├── jbpm-identity.jar
│ │ │ ├── jbpm-jpdl.jar
│ │ │ ├── jcr-1.0.jar
│ │ │ ├── log4j.jar
│ │ │ ├── mail.jar
│ │ │ └── mysql-connector-java-5.0.0-beta-bin.jar
│ │ └── web.xml
│ ├── cancel-apply.jsp
│ ├── include.jsp
│ ├── main.jsp
│ ├── manager-approve-purchase.jsp
│ ├── oldJsp
│ │ ├── cashier-process.jsp
│ │ ├── index.jsp
│ │ ├── login.jsp
│ │ ├── manager-process.jsp
│ │ ├── task-list.jsp
│ │ └── write.jsp
│ ├── task-list.jsp
│ └── write-purchase.jsp
├── processes
│ └── purchase
│ ├── gpd.xml
│ ├── processdefinition.xml
│ └── processimage.jpg
├── rename.txt
└── src
├── com
│ ├── action
│ │ ├── ModJoinNodeAction.java
│ │ └── NotifyPurchaseAction.java
│ ├── handler
│ │ ├── MailAddressResolver.java
│ │ └── TestDecisionHandler.java
│ └── test
│ └── Constants.java
├── hibernate.cfg.xml
├── jbpm.cfg.xml
├── jbpm.mail.templates.xml
├── log4j.properties
├── org
│ └── jbpm
│ └── web
│ └── JobExecutorLauncher.java
└── test
└── dao
└── BusinessDAO.java
28 directories, 58 files