【例子介绍】一个java权限管理系统
SSH源码,包括用户权限和菜单的权限,个人联系成果,希望大家有用
【相关图片】
【源码结构】
文件清单
└── companyOa
├── build.xml
├── jakarta-oro.jar
├── jboss-cache.jar
├── jboss-common.jar
├── jboss-jmx.jar
├── jboss-system.jar
├── jbpm-identity.jar
├── jbpm-jpdl.jar
├── ojdbc6dms.jar
├── ojdbc6.jar
├── spring.jar
├── spring-mock.jar
├── spring-modules-jbpm31.jar
├── spring-modules-jbpm31-nodeps-0.6.jar
├── src
│ ├── applicationContext.xml
│ ├── com
│ │ └── liuhao
│ │ └── org
│ │ ├── action
│ │ │ ├── AclAction.java
│ │ │ ├── DocumentAction.java
│ │ │ ├── FlowFormAction.java
│ │ │ ├── IndexAction.java
│ │ │ ├── LoginAction.java
│ │ │ ├── ModuleAction.java
│ │ │ ├── OrgAction.java
│ │ │ ├── PersonAction.java
│ │ │ ├── RoleAction.java
│ │ │ ├── UserAction.java
│ │ │ └── WorkflowAction.java
│ │ ├── form
│ │ │ └── EnterInfoForm.java
│ │ ├── manager
│ │ │ ├── AclManager.java
│ │ │ ├── DocumentManager.java
│ │ │ ├── FormManager.java
│ │ │ ├── InitSystemDatas.java
│ │ │ ├── JbpmFacade.java
│ │ │ ├── ModuleManager.java
│ │ │ ├── OrganizationManager.java
│ │ │ ├── Permission.java
│ │ │ ├── PersonManager.java
│ │ │ ├── RoleManager.java
│ │ │ ├── SystemException.java
│ │ │ ├── UserManager.java
│ │ │ └── WorkflowManager.java
│ │ ├── managerImpl
│ │ │ ├── AclManagerImpl.java
│ │ │ ├── BaseManager.java
│ │ │ ├── DocumentManagerImpl.java
│ │ │ ├── FormManagerImpl.java
│ │ │ ├── InitSystemDatasImpl.java
│ │ │ ├── JbpmFacadeImpl.java
│ │ │ ├── ModuleManagerImpl.java
│ │ │ ├── OrgManagerImpl.java
│ │ │ ├── PersonManagerImpl.java
│ │ │ ├── RoleManagerImpl.java
│ │ │ ├── UserManagerImpl.java
│ │ │ └── WorkflowManagerImpl.java
│ │ ├── model
│ │ │ ├── ACL.hbm.xml
│ │ │ ├── ACL.java
│ │ │ ├── ApproveInfo.hbm.xml
│ │ │ ├── ApproveInfo.java
│ │ │ ├── Document.hbm.xml
│ │ │ ├── Document.java
│ │ │ ├── FieldInput.hbm.xml
│ │ │ ├── FieldInput.java
│ │ │ ├── FieldItem.java
│ │ │ ├── FieldType.hbm.xml
│ │ │ ├── FieldType.java
│ │ │ ├── FlowForm.hbm.xml
│ │ │ ├── FlowForm.java
│ │ │ ├── FormField.hbm.xml
│ │ │ ├── FormField.java
│ │ │ ├── Module.hbm.xml
│ │ │ ├── Module.java
│ │ │ ├── Organization.hbm.xml
│ │ │ ├── Organization.java
│ │ │ ├── PagerModel.java
│ │ │ ├── Person.hbm.xml
│ │ │ ├── Person.java
│ │ │ ├── Role.hbm.xml
│ │ │ ├── Role.java
│ │ │ ├── SystemContext.java
│ │ │ ├── User.hbm.xml
│ │ │ ├── User.java
│ │ │ ├── UsersRoles.hbm.xml
│ │ │ ├── UsersRoles.java
│ │ │ ├── Workflow.hbm.xml
│ │ │ └── Workflow.java
│ │ ├── test
│ │ │ ├── BaseUnitTest.java
│ │ │ └── InitSystemDatasTest.java
│ │ ├── util
│ │ │ ├── Export.java
│ │ │ ├── InitServlet.java
│ │ │ ├── Mtest.java
│ │ │ ├── PageBean.java
│ │ │ └── SecurityFunctions.java
│ │ └── yw
│ │ └── model
│ │ ├── HelloWorld.jpdl.xml
│ │ └── HelloWorld.png
│ ├── hibernate1.cfg.xml
│ ├── hibernate.cfg.xml
│ ├── init_datas.xml
│ ├── jbpm.cfg.xml
│ ├── log4j.properties
│ ├── struts.xml
│ └── uml
│ ├── UML.umr
│ └── UML.umr~
└── WebRoot
├── back_index.jsp
├── common
│ ├── common.jsp
│ ├── exception.jsp
│ ├── pub_add_success.jsp
│ ├── pub_del_success.jsp
│ └── pub_update_success.jsp
├── css
│ ├── index.css
│ └── table.css
├── document
│ ├── add_input.jsp
│ ├── approved_list.jsp
│ ├── approve_history.jsp
│ ├── approve_input.jsp
│ ├── approving_list.jsp
│ ├── index.jsp
│ ├── select_flow.jsp
│ └── submit_input.jsp
├── form
│ ├── formfield_input.jsp
│ ├── form_input.jsp
│ ├── index.jsp
│ └── item_input.jsp
├── frame.jsp
├── images
│ ├── addpic.gif
│ ├── banner1.jpg
│ ├── banner.jpg
│ ├── border_bk.gif
│ ├── bullet1.gif
│ ├── bullet2.gif
│ ├── button
│ │ ├── abolish.gif
│ │ ├── button_abolish.gif
│ │ ├── button_accept.gif
│ │ ├── button_add.gif
│ │ ├── button_addw.gif
│ │ ├── button_back1.gif
│ │ ├── button_back.gif
│ │ ├── button_confirm.gif
│ │ ├── button_create.gif
│ │ ├── button_delete.gif
│ │ ├── button_exit.gif
│ │ ├── button_exit_s.gif
│ │ ├── button_forword.gif
│ │ ├── button_green.gif
│ │ ├── button_jump.gif
│ │ ├── button_putback.gif
│ │ ├── button_query.gif
│ │ ├── button_reassign.gif
│ │ ├── button_red.gif
│ │ ├── button_refresh.gif
│ │ ├── button_resume.gif
│ │ ├── button_return1.gif
│ │ ├── button_return.gif
│ │ ├── button_start.gif
│ │ ├── button_suspend.gif
│ │ ├── button_terminate.gif
│ │ ├── button_vl.gif
│ │ ├── button_vm.gif
│ │ ├── button_vr.gif
│ │ ├── button_zoom1.gif
│ │ ├── button_zoom2.gif
│ │ ├── complete.gif
│ │ ├── data.gif
│ │ ├── delete.gif
│ │ ├── operate.gif
│ │ ├── process.gif
│ │ ├── resume.gif
│ │ ├── revive.gif
│ │ ├── start_1.gif
│ │ ├── start_2.gif
│ │ ├── suspend.gif
│ │ └── terminate.gif
│ ├── cvicse
│ │ ├── cvicseStyle.css
│ │ ├── s_1.gif
│ │ ├── s_1.jpg
│ │ ├── s_2.gif
│ │ ├── s_2.jpg
│ │ ├── s_3.gif
│ │ ├── s_3.jpg
│ │ ├── s_4.gif
│ │ ├── s_4.jpg
│ │ ├── titlebar_left1.jpg
│ │ ├── titlebar_left2.jpg
│ │ ├── titlebar_middle.jpg
│ │ └── titlebar_right.jpg
│ ├── cz.gif
│ ├── dela.gif
│ ├── file1.gif
│ ├── file.gif
│ ├── interface
│ │ ├── big_11.gif
│ │ ├── big_16.gif
│ │ ├── big_2.gif
│ │ ├── big_3.gif
│ │ ├── big_5.gif
│ │ ├── big_8.gif
│ │ ├── main.jpg
│ │ ├── sml_11.gif
│ │ ├── sml_16.gif
│ │ ├── sml_2.gif
│ │ ├── sml_3.gif
│ │ ├── sml_5.gif
│ │ └── sml_8.gif
│ ├── list_middle.jpg
│ ├── login
│ │ ├── index1_10.gif
│ │ ├── index1_11.gif
│ │ ├── index1_12.gif
│ │ ├── index1_13.gif
│ │ ├── index1_14.gif
│ │ ├── index1_15.gif
│ │ ├── index1_16.gif
│ │ ├── index1_1.gif
│ │ ├── index1_2.gif
│ │ ├── index1_3.gif
│ │ ├── index1_4.gif
│ │ ├── index1_5.gif
│ │ ├── index1_6.gif
│ │ ├── index1_7.gif
│ │ ├── index1_8.gif
│ │ ├── index1_9.gif
│ │ ├── logo_bg.gif
│ │ ├── logo_copyright_bg.gif
│ │ ├── logo.gif
│ │ ├── logo_under_line.gif
│ │ ├── spacer.gif
│ │ ├── userLogin_button.gif
│ │ ├── userLogin_down.gif
│ │ └── userLogin.gif
│ ├── logo.gif
│ ├── mainBackground.jpg
│ ├── menu_left.gif
│ ├── menu_middle.gif
│ ├── menu_right.gif
│ ├── south.jpg
│ ├── title_left.gif
│ ├── title_middle.gif
│ ├── title_right.gif
│ └── workbench
│ ├── workbench_01.gif
│ ├── workbench_02.gif
│ ├── workbench_03.gif
│ ├── workbench_04.gif
│ ├── workbench_05.gif
│ ├── workbench_06.gif
│ ├── workbench_1.gif
│ ├── workbench_2.gif
│ ├── workbench_3.gif
│ ├── workbench_4.gif
│ ├── workbench_5.gif
│ └── workbench_6.gif
├── index.jsp
├── js
│ ├── cvicseMenu.js
│ └── table.js
├── main.jsp
├── menu.htm
├── menu.jsp
├── META-INF
│ └── MANIFEST.MF
├── middle.htm
├── script
│ ├── jquery.js
│ └── public.js
├── south.jsp
├── style
│ ├── cvicseStyle.css
│ ├── login.css
│ └── oa.css
├── SystemSet
│ ├── acl
│ │ ├── index_2.jsp
│ │ ├── index.jsp
│ │ ├── MyJsp.jsp
│ │ └── test1_01.jsp
│ ├── module
│ │ ├── add_input.jsp
│ │ ├── index.jsp
│ │ └── update_input.jsp
│ ├── org
│ │ ├── add_input.jsp
│ │ ├── index.jsp
│ │ └── select.jsp
│ ├── person
│ │ ├── add_input.jsp
│ │ ├── index.jsp
│ │ └── update_input.jsp
│ ├── role
│ │ ├── add_input.jsp
│ │ └── index.jsp
│ └── user
│ ├── add_input.jsp
│ ├── index.jsp
│ ├── user_role_input.jsp
│ └── user_role_list.jsp
├── top.htm
├── WEB-INF
│ ├── applicationContext.xml
│ ├── classes
│ │ ├── applicationContext.xml
│ │ ├── com
│ │ │ └── liuhao
│ │ │ └── org
│ │ │ ├── action
│ │ │ │ ├── AclAction.class
│ │ │ │ ├── DocumentAction.class
│ │ │ │ ├── FlowFormAction.class
│ │ │ │ ├── IndexAction.class
│ │ │ │ ├── LoginAction.class
│ │ │ │ ├── ModuleAction.class
│ │ │ │ ├── OrgAction.class
│ │ │ │ ├── PersonAction.class
│ │ │ │ ├── RoleAction.class
│ │ │ │ ├── UserAction.class
│ │ │ │ └── WorkflowAction.class
│ │ │ ├── form
│ │ │ │ └── EnterInfoForm.class
│ │ │ ├── manager
│ │ │ │ ├── AclManager.class
│ │ │ │ ├── DocumentManager.class
│ │ │ │ ├── FormManager.class
│ │ │ │ ├── InitSystemDatas.class
│ │ │ │ ├── JbpmFacade.class
│ │ │ │ ├── ModuleManager.class
│ │ │ │ ├── OrganizationManager.class
│ │ │ │ ├── Permission.class
│ │ │ │ ├── PersonManager.class
│ │ │ │ ├── RoleManager.class
│ │ │ │ ├── SystemException.class
│ │ │ │ ├── UserManager.class
│ │ │ │ └── WorkflowManager.class
│ │ │ ├── managerImpl
│ │ │ │ ├── AclManagerImpl.class
│ │ │ │ ├── BaseManager.class
│ │ │ │ ├── DocumentManagerImpl.class
│ │ │ │ ├── FormManagerImpl.class
│ │ │ │ ├── InitSystemDatasImpl.class
│ │ │ │ ├── JbpmFacadeImpl.class
│ │ │ │ ├── ModuleManagerImpl.class
│ │ │ │ ├── OrgManagerImpl.class
│ │ │ │ ├── PersonManagerImpl.class
│ │ │ │ ├── RoleManagerImpl.class
│ │ │ │ ├── UserManagerImpl.class
│ │ │ │ └── WorkflowManagerImpl.class
│ │ │ ├── model
│ │ │ │ ├── ACL.class
│ │ │ │ ├── ACL.hbm.xml
│ │ │ │ ├── ApproveInfo.class
│ │ │ │ ├── ApproveInfo.hbm.xml
│ │ │ │ ├── Document.class
│ │ │ │ ├── Document.hbm.xml
│ │ │ │ ├── FieldInput.class
│ │ │ │ ├── FieldInput.hbm.xml
│ │ │ │ ├── FieldItem.class
│ │ │ │ ├── FieldType.class
│ │ │ │ ├── FieldType.hbm.xml
│ │ │ │ ├── FlowForm.class
│ │ │ │ ├── FlowForm.hbm.xml
│ │ │ │ ├── FormField.class
│ │ │ │ ├── FormField.hbm.xml
│ │ │ │ ├── Module.class
│ │ │ │ ├── Module.hbm.xml
│ │ │ │ ├── Organization.class
│ │ │ │ ├── Organization.hbm.xml
│ │ │ │ ├── PagerModel.class
│ │ │ │ ├── Person.class
│ │ │ │ ├── Person.hbm.xml
│ │ │ │ ├── Role.class
│ │ │ │ ├── Role.hbm.xml
│ │ │ │ ├── SystemContext.class
│ │ │ │ ├── User.class
│ │ │ │ ├── User.hbm.xml
│ │ │ │ ├── UsersRoles.class
│ │ │ │ ├── UsersRoles.hbm.xml
│ │ │ │ ├── Workflow.class
│ │ │ │ └── Workflow.hbm.xml
│ │ │ ├── test
│ │ │ │ ├── BaseUnitTest.class
│ │ │ │ └── InitSystemDatasTest.class
│ │ │ ├── util
│ │ │ │ ├── Export.class
│ │ │ │ ├── InitServlet.class
│ │ │ │ ├── Mtest.class
│ │ │ │ ├── PageBean.class
│ │ │ │ └── SecurityFunctions.class
│ │ │ └── yw
│ │ │ └── model
│ │ │ ├── HelloWorld.jpdl.xml
│ │ │ └── HelloWorld.png
│ │ ├── hibernate1.cfg.xml
│ │ ├── hibernate.cfg.xml
│ │ ├── init_datas.xml
│ │ ├── jbpm.cfg.xml
│ │ ├── log4j.properties
│ │ ├── struts.xml
│ │ └── uml
│ │ ├── UML.umr
│ │ └── UML.umr~
│ ├── dwr.xml
│ ├── lib
│ │ ├── antlr-2.7.6.jar
│ │ ├── aopalliance.jar
│ │ ├── asm-attrs.jar
│ │ ├── asm-commons-2.2.3.jar
│ │ ├── asm.jar
│ │ ├── asm-util-2.2.3.jar
│ │ ├── aspectjlib.jar
│ │ ├── aspectjrt.jar
│ │ ├── aspectjweaver.jar
│ │ ├── bsh.jar
│ │ ├── c3p0-0.9.0.jar
│ │ ├── cglib-2.1.3.jar
│ │ ├── cglib-nodep-2.1_3.jar
│ │ ├── commons-attributes-api.jar
│ │ ├── commons-attributes-compiler.jar
│ │ ├── commons-codec.jar
│ │ ├── commons-collections-2.1.1.jar
│ │ ├── commons-dbcp.jar
│ │ ├── commons-fileupload.jar
│ │ ├── commons-httpclient.jar
│ │ ├── commons-io.jar
│ │ ├── commons-logging.jar
│ │ ├── commons-pool.jar
│ │ ├── dom4j-1.6.1.jar
│ │ ├── dwr.jar
│ │ ├── ehcache-1.2.3.jar
│ │ ├── ehcache-1.2.jar
│ │ ├── ejb3-persistence.jar
│ │ ├── freemarker.jar
│ │ ├── hibernate3.jar
│ │ ├── hibernate-annotations.jar
│ │ ├── hibernate-commons-annotations.jar
│ │ ├── hibernate-entitymanager.jar
│ │ ├── hibernate-validator.jar
│ │ ├── iText-2.1.3.jar
│ │ ├── jaas.jar
│ │ ├── jakarta-oro.jar
│ │ ├── jasperreports-2.0.5.jar
│ │ ├── javassist.jar
│ │ ├── jaxen-1.1-beta-7.jar
│ │ ├── jboss-archive-browsing.jar
│ │ ├── jboss-cache.jar
│ │ ├── jboss-common.jar
│ │ ├── jboss-jmx.jar
│ │ ├── jboss-system.jar
│ │ ├── jbpm-identity.jar
│ │ ├── jbpm-jpdl.jar
│ │ ├── jdbc2_0-stdext.jar
│ │ ├── jstl.jar
│ │ ├── jta.jar
│ │ ├── jxl.jar
│ │ ├── log4j-1.2.15.jar
│ │ ├── ognl-2.6.11.jar
│ │ ├── pager-taglib.jar
│ │ ├── persistence.jar
│ │ ├── poi-3.0.1.jar
│ │ ├── portlet-api.jar
│ │ ├── spring-agent.jar
│ │ ├── spring-aop.jar
│ │ ├── spring-aspects.jar
│ │ ├── spring-beans.jar
│ │ ├── spring-context.jar
│ │ ├── spring-core.jar
│ │ ├── spring.jar
│ │ ├── spring-jdbc.jar
│ │ ├── spring-mock.jar
│ │ ├── spring-modules-jbpm31.jar
│ │ ├── spring-orm.jar
│ │ ├── spring-tomcat-weaver.jar
│ │ ├── spring-tx.jar
│ │ ├── spring-web.jar
│ │ ├── spring-webmvc.jar
│ │ ├── spring-webmvc-portlet.jar
│ │ ├── spring-webmvc-struts.jar
│ │ ├── sqljdbc4.jar
│ │ ├── standard.jar
│ │ ├── struts2-core-2.0.11.jar
│ │ ├── struts2-spring-plugin-2.0.11.jar
│ │ ├── struts.jar
│ │ ├── velocity-1.5.jar
│ │ ├── velocity-tools-view-1.4.jar
│ │ ├── xml-apis.jar
│ │ └── xwork-2.0.4.jar
│ ├── my.tld
│ ├── spring-form.tld
│ ├── spring.tld
│ └── web.xml
└── workflow
├── index.jsp
├── view_def.jsp
└── view_image.jsp
54 directories, 457 files
评论