实例介绍
达内培训最后一个项目,企业真实项目,是一个非常好的学习java struts oracle sql tomcat jsp 的项目。
【实例截图】
【核心代码】
c1837b36-aa3d-4f19-9c7b-8cb8359a3c71
└── netctoss
├── ognl-2.7.3.jar
├── src
│ ├── account.xml
│ ├── admin.xml
│ ├── com
│ │ ├── tarena
│ │ │ └── netctoss
│ │ │ ├── action
│ │ │ │ ├── AccountAddFormAction.java
│ │ │ │ ├── AccountDetailAction.java
│ │ │ │ ├── AccountListAction.java
│ │ │ │ ├── AccountListForFindByConditionsAction.java
│ │ │ │ ├── AccountModifyAction.java
│ │ │ │ ├── AccountSaveAcion.java
│ │ │ │ ├── AccountStopAcion.java
│ │ │ │ ├── admin
│ │ │ │ │ ├── AdminAddAction.java
│ │ │ │ │ ├── AdminCheckAction.java
│ │ │ │ │ └── AdminListAction.java
│ │ │ │ ├── BaseAction.java
│ │ │ │ ├── CheckAccountExistsAction.java
│ │ │ │ ├── CheckAccountIdcardAction.java
│ │ │ │ ├── CheckCode.java
│ │ │ │ ├── CheckCostNameAction.java
│ │ │ │ ├── CheckNameAndPassword.java
│ │ │ │ ├── Constants.java
│ │ │ │ ├── CostDetailAction.java
│ │ │ │ ├── CostListAction.java
│ │ │ │ ├── DeleteCostAction.java
│ │ │ │ ├── ModifyCostAction.java
│ │ │ │ ├── role
│ │ │ │ │ ├── RoleAddAction.java
│ │ │ │ │ ├── RoleDeleteAction.java
│ │ │ │ │ ├── RoleDetailAction.java
│ │ │ │ │ ├── RoleListAction.java
│ │ │ │ │ └── RoleModifyAction.java
│ │ │ │ ├── SaveCostAction.java
│ │ │ │ ├── service
│ │ │ │ │ ├── findAccontMsg.java
│ │ │ │ │ ├── ServiceAddAction.java
│ │ │ │ │ ├── ServiceAddFormAction.java
│ │ │ │ │ ├── ServiceDeleteAction.java
│ │ │ │ │ ├── ServiceLineDetail.java
│ │ │ │ │ ├── ServiceListAction.java
│ │ │ │ │ ├── ServiceModifyAction.java
│ │ │ │ │ ├── ServiceModifyFormAction.java
│ │ │ │ │ └── ServiceSetStatusAction.java
│ │ │ │ └── SetStatusAccountAction.java
│ │ │ ├── dao
│ │ │ │ ├── AccountDAO.java
│ │ │ │ ├── AdminDAO.java
│ │ │ │ ├── AdminRoleDAO.java
│ │ │ │ ├── CostDAO.java
│ │ │ │ ├── DAOException.java
│ │ │ │ ├── DAOFactory.java
│ │ │ │ ├── HostDAO.java
│ │ │ │ ├── impl
│ │ │ │ │ ├── AccountDAOImpl.java
│ │ │ │ │ ├── AdminDAOImpl.java
│ │ │ │ │ ├── AdminRoleDAOImpl.java
│ │ │ │ │ ├── BaseDAO.java
│ │ │ │ │ ├── CostDAOImpl.java
│ │ │ │ │ ├── HostDAOImpl.java
│ │ │ │ │ ├── RoleDAOImpl.java
│ │ │ │ │ ├── RolePrivilegeDAOImpl.java
│ │ │ │ │ ├── ServiceDAOImpl.java
│ │ │ │ │ └── ServiceLineDAOImpl.java
│ │ │ │ ├── RoleDAO.java
│ │ │ │ ├── RolePrivilegeDAO.java
│ │ │ │ ├── ServiceDAO.java
│ │ │ │ └── ServiceLineDAO.java
│ │ │ ├── entity
│ │ │ │ ├── Account.java
│ │ │ │ ├── Admin.java
│ │ │ │ ├── Cost.java
│ │ │ │ ├── Entity.java
│ │ │ │ ├── Host.java
│ │ │ │ ├── Privilege.java
│ │ │ │ ├── Role.java
│ │ │ │ ├── RolePrivilege.java
│ │ │ │ ├── Service.java
│ │ │ │ └── ServiceLine.java
│ │ │ ├── interceptor
│ │ │ │ └── SessionValidateInterceptor.java
│ │ │ ├── test
│ │ │ │ └── testAdminDAOImpl.java
│ │ │ └── util
│ │ │ ├── DBUtil.java
│ │ │ ├── PrivilegeReader.java
│ │ │ └── VerifyCodeUtil.java
│ │ └── yourcompany
│ │ └── struts
│ │ └── ApplicationResources.properties
│ ├── cost.xml
│ ├── db.properties
│ ├── login.xml
│ ├── privileges.xml
│ ├── role.xml
│ ├── service.xml
│ ├── struts.xml
│ └── test
├── text.text
└── WebRoot
├── images
│ ├── account_on.png
│ ├── account_out.png
│ ├── add.png
│ ├── admin_on.png
│ ├── admin_out.png
│ ├── bill_on.png
│ ├── bill_out.png
│ ├── body_bg.png
│ ├── btn_bg.png
│ ├── close1.png
│ ├── close3.png
│ ├── close.png
│ ├── delete.png
│ ├── down.png
│ ├── error.png
│ ├── error_power.png
│ ├── fail.png
│ ├── fee_on.png
│ ├── fee_out.png
│ ├── form_btn_on.png
│ ├── form_btn.png
│ ├── hide.png
│ ├── index_bg.jpg
│ ├── index_navi_bg.png
│ ├── index_on.png
│ ├── index_out.png
│ ├── information_on.png
│ ├── information_out.png
│ ├── login_bg.jpg
│ ├── login_box.png
│ ├── login_btn.png
│ ├── logo.png
│ ├── modification.png
│ ├── navigation.png
│ ├── ok.png
│ ├── password_on.png
│ ├── password_out.png
│ ├── pause.png
│ ├── report_on.png
│ ├── report_out.png
│ ├── role_on.png
│ ├── role_out.png
│ ├── search_large.png
│ ├── search.png
│ ├── service_on.png
│ ├── service_out.png
│ ├── show.png
│ ├── start.png
│ ├── tab_on.png
│ ├── tab_out.png
│ ├── top_bg.png
│ ├── up.png
│ ├── valicode.jpg
│ ├── warning.png
│ └── wrong.gif
├── index.jsp
├── js
│ ├── jquery-1.4.3.js
│ └── validate.js
├── META-INF
│ └── MANIFEST.MF
├── styles
│ ├── global_color.css
│ └── global.css
├── test
│ ├── images
│ │ ├── account_on.png
│ │ ├── account_out.png
│ │ ├── add.png
│ │ ├── admin_on.png
│ │ ├── admin_out.png
│ │ ├── bill_on.png
│ │ ├── bill_out.png
│ │ ├── body_bg.png
│ │ ├── btn_bg.png
│ │ ├── close1.png
│ │ ├── close3.png
│ │ ├── close.png
│ │ ├── delete.png
│ │ ├── down.png
│ │ ├── error.png
│ │ ├── error_power.png
│ │ ├── fail.png
│ │ ├── fee_on.png
│ │ ├── fee_out.png
│ │ ├── form_btn_on.png
│ │ ├── form_btn.png
│ │ ├── hide.png
│ │ ├── index_bg.jpg
│ │ ├── index_navi_bg.png
│ │ ├── index_on.png
│ │ ├── index_out.png
│ │ ├── information_on.png
│ │ ├── information_out.png
│ │ ├── login_bg.jpg
│ │ ├── login_box.png
│ │ ├── login_btn.png
│ │ ├── logo.png
│ │ ├── modification.png
│ │ ├── navigation.png
│ │ ├── ok.png
│ │ ├── password_on.png
│ │ ├── password_out.png
│ │ ├── pause.png
│ │ ├── report_on.png
│ │ ├── report_out.png
│ │ ├── role_on.png
│ │ ├── role_out.png
│ │ ├── search_large.png
│ │ ├── search.png
│ │ ├── service_on.png
│ │ ├── service_out.png
│ │ ├── show.png
│ │ ├── start.png
│ │ ├── tab_on.png
│ │ ├── tab_out.png
│ │ ├── top_bg.png
│ │ ├── up.png
│ │ ├── valicode.jpg
│ │ ├── warning.png
│ │ └── wrong.gif
│ ├── role
│ │ ├── role_add.html
│ │ ├── role_add.jsp
│ │ ├── role_list.html
│ │ ├── role_list.jsp
│ │ ├── role_modi.html
│ │ └── role_modi.jsp
│ └── styles
│ ├── global_color.css
│ └── global.css
└── WEB-INF
├── account
│ ├── account_add.html
│ ├── account_add.jsp
│ ├── account_detail.html
│ ├── account_detail.jsp
│ ├── account_list.html
│ ├── account_list.jsp
│ ├── account_modi.html
│ └── account_modi.jsp
├── admin
│ ├── admin_add.html
│ ├── admin_add.jsp
│ ├── admin_list.jsp
│ ├── admin_modi.html
│ └── admin_modi.jsp
├── bill
│ ├── bill_item.html
│ ├── bill_list.html
│ └── bill_service_detail.html
├── classes
│ ├── account.xml
│ ├── admin.xml
│ ├── com
│ │ ├── tarena
│ │ │ └── netctoss
│ │ │ ├── action
│ │ │ │ ├── AccountAddFormAction.class
│ │ │ │ ├── AccountDetailAction.class
│ │ │ │ ├── AccountListAction.class
│ │ │ │ ├── AccountListForFindByConditionsAction.class
│ │ │ │ ├── AccountModifyAction.class
│ │ │ │ ├── AccountSaveAcion.class
│ │ │ │ ├── AccountStopAcion.class
│ │ │ │ ├── admin
│ │ │ │ │ ├── AdminAddAction.class
│ │ │ │ │ ├── AdminCheckAction.class
│ │ │ │ │ └── AdminListAction.class
│ │ │ │ ├── BaseAction.class
│ │ │ │ ├── CheckAccountExistsAction.class
│ │ │ │ ├── CheckAccountIdcardAction.class
│ │ │ │ ├── CheckCode.class
│ │ │ │ ├── CheckCostNameAction.class
│ │ │ │ ├── CheckNameAndPassword.class
│ │ │ │ ├── Constants.class
│ │ │ │ ├── CostDetailAction.class
│ │ │ │ ├── CostListAction.class
│ │ │ │ ├── DeleteCostAction.class
│ │ │ │ ├── ModifyCostAction.class
│ │ │ │ ├── role
│ │ │ │ │ ├── RoleAddAction.class
│ │ │ │ │ ├── RoleDeleteAction.class
│ │ │ │ │ ├── RoleDetailAction.class
│ │ │ │ │ ├── RoleListAction.class
│ │ │ │ │ └── RoleModifyAction.class
│ │ │ │ ├── SaveCostAction.class
│ │ │ │ ├── service
│ │ │ │ │ ├── findAccontMsg.class
│ │ │ │ │ ├── ServiceAddAction.class
│ │ │ │ │ ├── ServiceAddFormAction.class
│ │ │ │ │ ├── ServiceDeleteAction.class
│ │ │ │ │ ├── ServiceLineDetail.class
│ │ │ │ │ ├── ServiceListAction.class
│ │ │ │ │ ├── ServiceModifyAction.class
│ │ │ │ │ ├── ServiceModifyFormAction.class
│ │ │ │ │ └── ServiceSetStatusAction.class
│ │ │ │ └── SetStatusAccountAction.class
│ │ │ ├── dao
│ │ │ │ ├── AccountDAO.class
│ │ │ │ ├── AdminDAO.class
│ │ │ │ ├── AdminRoleDAO.class
│ │ │ │ ├── CostDAO.class
│ │ │ │ ├── DAOException.class
│ │ │ │ ├── DAOFactory.class
│ │ │ │ ├── HostDAO.class
│ │ │ │ ├── impl
│ │ │ │ │ ├── AccountDAOImpl.class
│ │ │ │ │ ├── AdminDAOImpl.class
│ │ │ │ │ ├── AdminRoleDAOImpl.class
│ │ │ │ │ ├── BaseDAO.class
│ │ │ │ │ ├── CostDAOImpl.class
│ │ │ │ │ ├── HostDAOImpl.class
│ │ │ │ │ ├── RoleDAOImpl.class
│ │ │ │ │ ├── RolePrivilegeDAOImpl.class
│ │ │ │ │ ├── ServiceDAOImpl.class
│ │ │ │ │ └── ServiceLineDAOImpl.class
│ │ │ │ ├── RoleDAO.class
│ │ │ │ ├── RolePrivilegeDAO.class
│ │ │ │ ├── ServiceDAO.class
│ │ │ │ └── ServiceLineDAO.class
│ │ │ ├── entity
│ │ │ │ ├── Account.class
│ │ │ │ ├── Admin.class
│ │ │ │ ├── Cost.class
│ │ │ │ ├── Entity.class
│ │ │ │ ├── Host.class
│ │ │ │ ├── Privilege.class
│ │ │ │ ├── Role.class
│ │ │ │ ├── RolePrivilege.class
│ │ │ │ ├── Service.class
│ │ │ │ └── ServiceLine.class
│ │ │ ├── interceptor
│ │ │ │ └── SessionValidateInterceptor.class
│ │ │ ├── test
│ │ │ │ └── testAdminDAOImpl.class
│ │ │ └── util
│ │ │ ├── DBUtil.class
│ │ │ ├── PrivilegeReader.class
│ │ │ └── VerifyCodeUtil.class
│ │ └── yourcompany
│ │ └── struts
│ │ └── ApplicationResources.properties
│ ├── cost.xml
│ ├── db.properties
│ ├── login.xml
│ ├── privileges.xml
│ ├── role.xml
│ ├── service.xml
│ ├── struts.xml
│ └── test
├── error.html
├── fee
│ ├── fee_add.jsp
│ ├── fee_detail.jsp
│ ├── fee_list.jsp
│ └── fee_modi.jsp
├── images
│ ├── account_on.png
│ ├── account_out.png
│ ├── add.png
│ ├── admin_on.png
│ ├── admin_out.png
│ ├── bill_on.png
│ ├── bill_out.png
│ ├── body_bg.png
│ ├── btn_bg.png
│ ├── close1.png
│ ├── close3.png
│ ├── close.png
│ ├── delete.png
│ ├── down.png
│ ├── error.png
│ ├── error_power.png
│ ├── fail.png
│ ├── fee_on.png
│ ├── fee_out.png
│ ├── form_btn_on.png
│ ├── form_btn.png
│ ├── hide.png
│ ├── index_bg.jpg
│ ├── index_navi_bg.png
│ ├── index_on.png
│ ├── index_out.png
│ ├── information_on.png
│ ├── information_out.png
│ ├── login_bg.jpg
│ ├── login_box.png
│ ├── login_btn.png
│ ├── logo.png
│ ├── modification.png
│ ├── navigation.png
│ ├── ok.png
│ ├── password_on.png
│ ├── password_out.png
│ ├── pause.png
│ ├── report_on.png
│ ├── report_out.png
│ ├── role_on.png
│ ├── role_out.png
│ ├── search_large.png
│ ├── search.png
│ ├── service_on.png
│ ├── service_out.png
│ ├── show.png
│ ├── start.png
│ ├── tab_on.png
│ ├── tab_out.png
│ ├── top_bg.png
│ ├── up.png
│ ├── valicode.jpg
│ ├── warning.png
│ └── wrong.gif
├── index.html
├── jsp
│ ├── admin_list.html
│ ├── fee_list.jsp
│ ├── login.jsp
│ └── main.jsp
├── lib
│ ├── commons-beanutils.jar
│ ├── commons-collections.jar
│ ├── commons-fileupload-1.2.1.jar
│ ├── commons-lang.jar
│ ├── commons-logging.jar
│ ├── dom4j-1.6.1.jar
│ ├── ezmorph-1.0.6.jar
│ ├── freemarker-2.3.15.jar
│ ├── json-lib-2.2.3-jdk15.jar
│ ├── jstl.jar
│ ├── mysql-connector-java-5.1.7-bin.jar
│ ├── ognl-2.7.3.jar
│ ├── Oracle 11g 11.2.0.1.0 JDBC_ojdbc6.jar
│ ├── standard.jar
│ ├── struts-2.1.7.dtd
│ ├── struts-2.1.dtd
│ ├── struts2-core-2.1.8.jar
│ ├── struts2-json-plugin-2.1.8.1.jar
│ └── xwork-core-2.1.6.jar
├── nopower.html
├── product
│ └── menu.jsp
├── report
│ └── report_list.html
├── role
│ ├── role_add.html
│ ├── role_add.jsp
│ ├── role_list.html
│ ├── role_list.jsp
│ ├── role_modi.html
│ └── role_modi.jsp
├── service
│ ├── service_add.html
│ ├── service_add.jsp
│ ├── service_detail.html
│ ├── service_detail.jsp
│ ├── service_list.html
│ ├── service_list.jsp
│ ├── service_modi.html
│ └── service_modi.jsp
├── user
│ ├── user_info.html
│ └── user_modi_pwd.html
└── web.xml
55 directories, 414 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论