实例介绍
很好的OA系统项目完整源码,附带数据库脚本 可以导入myeclipse里根据自己需求再修改
【实例截图】
【核心代码】
958c075a-ec00-407a-b6ab-cc23c8a0aa58
└── OA项目
├── images
│ ├── 005.gif
│ ├── 1.jpg
│ ├── AboutUs.gif
│ ├── add_depart.gif
│ ├── add.gif
│ ├── ball.gif
│ ├── bar_hor.gif
│ ├── bar_ver.gif
│ ├── bigbar.gif
│ ├── blank.gif
│ ├── bottom_center.gif
│ ├── bottom_left.gif
│ ├── bottom_right.gif
│ ├── button_left.gif
│ ├── button_middle.gif
│ ├── button_plan.gif
│ ├── button_right.gif
│ ├── button_top_left.gif
│ ├── button_top_middle.gif
│ ├── button_top_right.gif
│ ├── colligateinfo.gif
│ ├── communion.gif
│ ├── del_depart.gif
│ ├── del.gif
│ ├── desktop_left_center.gif
│ ├── desktop_left_left.gif
│ ├── desktop_left_right.gif
│ ├── desktop_right_center.gif
│ ├── desktop_right_left.gif
│ ├── desktop_right_right.gif
│ ├── enter.gif
│ ├── exam_bottom.gif
│ ├── exam_bottom_left.gif
│ ├── exam_bottom_right.gif
│ ├── exam_left.gif
│ ├── exam_middle.gif
│ ├── exam_middle_left.gif
│ ├── exam_middle_right.gif
│ ├── exa_modi.gif
│ ├── exam_right.gif
│ ├── Favor.gif
│ ├── file1.gif
│ ├── find.gif
│ ├── flash.swf
│ ├── go_del.gif
│ ├── go_wake.gif
│ ├── left_point.gif
│ ├── line.gif
│ ├── list_bottom.jpg
│ ├── list_middle.jpg
│ ├── list_top.jpg
│ ├── LoginBGB.jpg
│ ├── LoginBG.gif
│ ├── LoginGB.jpg
│ ├── LoginRight.GIF
│ ├── menu_title_bottom-1.gif
│ ├── menu_title_bottom.gif
│ ├── menu_title.gif
│ ├── menu_title_top.gif
│ ├── mod.gif
│ ├── modtask2.gif
│ ├── more.gif
│ ├── mydesk.gif
│ ├── netHD.gif
│ ├── new.gif
│ ├── news_back.gif
│ ├── OA.swf
│ ├── page_back.gif
│ ├── page_back_height.gif
│ ├── page_button.gif
│ ├── page_button_long5.gif
│ ├── page_button_long.gif
│ ├── pane2.gif
│ ├── pane.gif
│ ├── pane_title_back.gif
│ ├── pane_title.gif
│ ├── per_back.gif
│ ├── per_title_back.gif
│ ├── point.gif
│ ├── receive.gif
│ ├── right_point.gif
│ ├── send.gif
│ ├── show_back.gif
│ ├── show_bottom.gif
│ ├── show_left.gif
│ ├── show_middle.gif
│ ├── show_right.gif
│ ├── show_title.gif
│ ├── signbk.gif
│ ├── smallbar.gif
│ ├── system.gif
│ ├── tasktitle.gif
│ ├── Thumbs.db
│ ├── title_close.gif
│ ├── title_extend-1.gif
│ ├── title_extend.gif
│ ├── title_left.gif
│ ├── title_middle.gif
│ ├── title_right.gif
│ ├── title_shrink-1.gif
│ ├── title_shrink.gif
│ ├── to_1l.gif
│ ├── to_1r.gif
│ ├── to_3l.gif
│ ├── to_3r.gif
│ ├── top.jpg
│ ├── tree_blank.gif
│ ├── tree_blankl.gif
│ ├── tree_line.gif
│ ├── tree_minus.gif
│ ├── tree_minusl.gif
│ ├── tree_plus.gif
│ ├── tree_plusl.gif
│ ├── tree_transp.gif
│ ├── type_back.gif
│ ├── type_left.gif
│ ├── type_middle.gif
│ └── type_right.gif
├── OA
│ ├── src
│ │ ├── com
│ │ │ ├── common
│ │ │ │ ├── CommonException.java
│ │ │ │ ├── Common.java
│ │ │ │ └── ICommon.java
│ │ │ ├── dao
│ │ │ │ ├── DaoException.java
│ │ │ │ ├── IOaAddressDao.java
│ │ │ │ ├── IOaArchivesDao.java
│ │ │ │ ├── IOaArchivesexamineDao.java
│ │ │ │ ├── IOaArchivessortDao.java
│ │ │ │ ├── IOaArchivestempletparticularDao.java
│ │ │ │ ├── IOaBoardroomDao.java
│ │ │ │ ├── IOaChecktimeDao.java
│ │ │ │ ├── IOaCompanyDao.java
│ │ │ │ ├── IOaConferenceinformationDao.java
│ │ │ │ ├── IOaConferencetypeDao.java
│ │ │ │ ├── IOaDepartmentDao.java
│ │ │ │ ├── IOaEmployeeDao.java
│ │ │ │ ├── IOaEvectionDao.java
│ │ │ │ ├── IOaFilearkDao.java
│ │ │ │ ├── IOaGetmassageDao.java
│ │ │ │ ├── IOaLeaveDao.java
│ │ │ │ ├── IOaMasagetypeDao.java
│ │ │ │ ├── IOaReserveDao.java
│ │ │ │ ├── IOaSendmessageDao.java
│ │ │ │ ├── IOaUserDao.java
│ │ │ │ ├── IOaWorkcalendarDao.java
│ │ │ │ ├── OaAddressDao.java
│ │ │ │ ├── OaArchivesDao.java
│ │ │ │ ├── OaArchivesexamineDao.java
│ │ │ │ ├── OaArchivessortDao.java
│ │ │ │ ├── OaArchivestempletparticularDao.java
│ │ │ │ ├── OaBoardroomDao.java
│ │ │ │ ├── OaChecktimeDao.java
│ │ │ │ ├── OaCompanyDao.java
│ │ │ │ ├── OaConferenceinformationDao.java
│ │ │ │ ├── OaConferencetypeDao.java
│ │ │ │ ├── OaDepartmentDao.java
│ │ │ │ ├── OaEmployeeDao.java
│ │ │ │ ├── OaEvectionDao.java
│ │ │ │ ├── OaFilearkDao.java
│ │ │ │ ├── OaGetmassageDao.java
│ │ │ │ ├── OaLeaveDao.java
│ │ │ │ ├── OaMasagetypeDao.java
│ │ │ │ ├── OaReserveDao.java
│ │ │ │ ├── OaSendmessageDao.java
│ │ │ │ ├── OaUserDao.java
│ │ │ │ └── OaWorkcalendarDao.java
│ │ │ ├── file
│ │ │ │ └── UploadDown.java
│ │ │ ├── hbm
│ │ │ │ └── HibernateSessionFactory.java
│ │ │ ├── pojo
│ │ │ │ ├── OaAddress.hbm.xml
│ │ │ │ ├── OaAddress.java
│ │ │ │ ├── OaArchivesexamine.hbm.xml
│ │ │ │ ├── OaArchivesexamine.java
│ │ │ │ ├── OaArchives.hbm.xml
│ │ │ │ ├── OaArchives.java
│ │ │ │ ├── OaArchivessort.hbm.xml
│ │ │ │ ├── OaArchivessort.java
│ │ │ │ ├── OaArchivestemplet.hbm.xml
│ │ │ │ ├── OaArchivestemplet.java
│ │ │ │ ├── OaArchivestempletparticular.hbm.xml
│ │ │ │ ├── OaArchivestempletparticular.java
│ │ │ │ ├── OaArchivestransact.hbm.xml
│ │ │ │ ├── OaArchivestransact.java
│ │ │ │ ├── OaBoardroom.hbm.xml
│ │ │ │ ├── OaBoardroom.java
│ │ │ │ ├── OaChecktime.hbm.xml
│ │ │ │ ├── OaChecktime.java
│ │ │ │ ├── OaCompany.hbm.xml
│ │ │ │ ├── OaCompanyId.java
│ │ │ │ ├── OaCompany.java
│ │ │ │ ├── OaConferenceinformation.hbm.xml
│ │ │ │ ├── OaConferenceinformation.java
│ │ │ │ ├── OaConferencetype.hbm.xml
│ │ │ │ ├── OaConferencetype.java
│ │ │ │ ├── OaDepartment.hbm.xml
│ │ │ │ ├── OaDepartment.java
│ │ │ │ ├── OaEmployee.hbm.xml
│ │ │ │ ├── OaEmployee.java
│ │ │ │ ├── OaEvection.hbm.xml
│ │ │ │ ├── OaEvection.java
│ │ │ │ ├── OaFileark.hbm.xml
│ │ │ │ ├── OaFileark.java
│ │ │ │ ├── OaGetmassage.hbm.xml
│ │ │ │ ├── OaGetmassage.java
│ │ │ │ ├── OaGroup.hbm.xml
│ │ │ │ ├── OaGroup.java
│ │ │ │ ├── OaLeave.hbm.xml
│ │ │ │ ├── OaLeave.java
│ │ │ │ ├── OaMasagetype.hbm.xml
│ │ │ │ ├── OaMasagetype.java
│ │ │ │ ├── OaPurview.hbm.xml
│ │ │ │ ├── OaPurview.java
│ │ │ │ ├── OaReserve.hbm.xml
│ │ │ │ ├── OaReserve.java
│ │ │ │ ├── OaSendmessage.hbm.xml
│ │ │ │ ├── OaSendmessage.java
│ │ │ │ ├── OaUser.hbm.xml
│ │ │ │ ├── OaUser.java
│ │ │ │ ├── OaWorkcalendar.hbm.xml
│ │ │ │ └── OaWorkcalendar.java
│ │ │ ├── pro
│ │ │ │ └── struts
│ │ │ │ ├── ApplicationResources.properties
│ │ │ │ └── MyRequestProcessor.java
│ │ │ ├── service
│ │ │ │ ├── IOaAddressService.java
│ │ │ │ ├── IOaArchivesexamineService.java
│ │ │ │ ├── IOaArchivesService.java
│ │ │ │ ├── IOaBoardroomService.java
│ │ │ │ ├── IOaChecktimeService.java
│ │ │ │ ├── IOaCompanyService.java
│ │ │ │ ├── IOaConferenceinformationService.java
│ │ │ │ ├── IOaDepartmentService.java
│ │ │ │ ├── IOaEmployeeService.java
│ │ │ │ ├── IOaEvectionService.java
│ │ │ │ ├── IOaFilearkService.java
│ │ │ │ ├── IOaGetmassageService.java
│ │ │ │ ├── IOaLeaveService.java
│ │ │ │ ├── IOaMasagetypeService.java
│ │ │ │ ├── IOaReserveService.java
│ │ │ │ ├── IOaSendmessageService.java
│ │ │ │ ├── IOaUserService.java
│ │ │ │ ├── IOaWorkcalendarService.java
│ │ │ │ ├── OaAddressService.java
│ │ │ │ ├── OaArchivesexamineService.java
│ │ │ │ ├── OaArchivesService.java
│ │ │ │ ├── OaBoardroomService.java
│ │ │ │ ├── OaChecktimeService.java
│ │ │ │ ├── OaCompanyService.java
│ │ │ │ ├── OaConferenceinformationService.java
│ │ │ │ ├── OaDepartmentService.java
│ │ │ │ ├── OaEmployeeService.java
│ │ │ │ ├── OaEvectionService.java
│ │ │ │ ├── OaFilearkService.java
│ │ │ │ ├── OaGetmassageService.java
│ │ │ │ ├── OaLeaveService.java
│ │ │ │ ├── OaMasagetypeService.java
│ │ │ │ ├── OaReserveService.java
│ │ │ │ ├── OaSendmessageService.java
│ │ │ │ ├── OaUserService.java
│ │ │ │ ├── OaWorkcalendarService.java
│ │ │ │ └── ServiceException.java
│ │ │ ├── struts
│ │ │ │ ├── action
│ │ │ │ │ ├── OaArchives.java
│ │ │ │ │ ├── OaArchivessortAction.java
│ │ │ │ │ ├── OaArchivestempletparticularAction.java
│ │ │ │ │ ├── OaDepartmentAction.java
│ │ │ │ │ ├── OaEmployeeAction.java
│ │ │ │ │ ├── OaSendMessageAction.java
│ │ │ │ │ └── OaUserAction.java
│ │ │ │ └── form
│ │ │ │ ├── OaArchivesForm.java
│ │ │ │ ├── OaArchivessortForm.java
│ │ │ │ ├── OaArchivestempletparticularForm.java
│ │ │ │ ├── OaDepartmentForm.java
│ │ │ │ ├── OaEmployeeForm.java
│ │ │ │ ├── OaSendMessageForm.java
│ │ │ │ └── OaUserForm.java
│ │ │ ├── util
│ │ │ │ └── Util.java
│ │ │ └── vo
│ │ │ ├── OaAddressVo.java
│ │ │ ├── OaArchivesexamineVo.java
│ │ │ ├── OaArchivessortVo.java
│ │ │ ├── OaArchivestempletparticularVo.java
│ │ │ ├── OaArchivesVo.java
│ │ │ ├── OaBoardroomVo.java
│ │ │ ├── OaChecktimeVo.java
│ │ │ ├── OaCompanyVo.java
│ │ │ ├── OaConferenceinformationVo.java
│ │ │ ├── OaConferencetypeVo.java
│ │ │ ├── OaDepartmentVo.java
│ │ │ ├── OaEmployeeVo.java
│ │ │ ├── OaEvectionVo.java
│ │ │ ├── OaFilearkVo.java
│ │ │ ├── OaGetmassageVo.java
│ │ │ ├── OaLeaveVo.java
│ │ │ ├── OaMasagetypeVo.java
│ │ │ ├── OaReserveVo.java
│ │ │ ├── OaSendmessageVo.java
│ │ │ ├── OaUserVo.java
│ │ │ └── OaWorkcalendarVo.java
│ │ └── hibernate.cfg.xml
│ └── WebRoot
│ ├── addemp.js
│ ├── addemp.jsp
│ ├── deptmanage.jsp
│ ├── deptman.jsp
│ ├── err.jsp
│ ├── fasongduanxin.jsp
│ ├── fasongtongzi.jsp
│ ├── fasongxinwen.jsp
│ ├── gongwenleixing.jsp
│ ├── images
│ │ ├── 005.gif
│ │ ├── 1.jpg
│ │ ├── AboutUs.gif
│ │ ├── add_depart.gif
│ │ ├── add.gif
│ │ ├── ball.gif
│ │ ├── bar_hor.gif
│ │ ├── bar_ver.gif
│ │ ├── bigbar.gif
│ │ ├── blank.gif
│ │ ├── book.gif
│ │ ├── bottom_center.gif
│ │ ├── bottom_left.gif
│ │ ├── bottom_right.gif
│ │ ├── button_left.gif
│ │ ├── button_middle.gif
│ │ ├── button_plan.gif
│ │ ├── button_right.gif
│ │ ├── button_top_left.gif
│ │ ├── button_top_middle.gif
│ │ ├── button_top_right.gif
│ │ ├── clear.gif
│ │ ├── colligateinfo.gif
│ │ ├── communion.gif
│ │ ├── del_depart.gif
│ │ ├── del.gif
│ │ ├── desktop_left_center.gif
│ │ ├── desktop_left_left.gif
│ │ ├── desktop_left_right.gif
│ │ ├── desktop_right_center.gif
│ │ ├── desktop_right_left.gif
│ │ ├── desktop_right_right.gif
│ │ ├── emit.gif
│ │ ├── enter.gif
│ │ ├── exam_bottom.gif
│ │ ├── exam_bottom_left.gif
│ │ ├── exam_bottom_right.gif
│ │ ├── exam_left.gif
│ │ ├── exam_middle.gif
│ │ ├── exam_middle_left.gif
│ │ ├── exam_middle_right.gif
│ │ ├── exa_modi.gif
│ │ ├── exam_right.gif
│ │ ├── Favor.gif
│ │ ├── file1.gif
│ │ ├── find.gif
│ │ ├── flash.swf
│ │ ├── go_del.gif
│ │ ├── go_go.gif
│ │ ├── go_left.gif
│ │ ├── go_mod.gif
│ │ ├── go_right.gif
│ │ ├── go_wake.gif
│ │ ├── left_point.gif
│ │ ├── line.gif
│ │ ├── list_bottom.jpg
│ │ ├── list_middle.jpg
│ │ ├── list_top.jpg
│ │ ├── LoginBGB.jpg
│ │ ├── LoginBG.gif
│ │ ├── LoginGB.jpg
│ │ ├── LoginRight.GIF
│ │ ├── menu_title_bottom-1.gif
│ │ ├── menu_title_bottom.gif
│ │ ├── menu_title.gif
│ │ ├── menu_title_top.gif
│ │ ├── mod.gif
│ │ ├── modtask2.gif
│ │ ├── more.gif
│ │ ├── mydesk.gif
│ │ ├── netHD.gif
│ │ ├── new.gif
│ │ ├── news_back.gif
│ │ ├── OA.swf
│ │ ├── page_back.gif
│ │ ├── page_back_height.gif
│ │ ├── page_button.gif
│ │ ├── page_button_long5.gif
│ │ ├── page_button_long.gif
│ │ ├── pane2.gif
│ │ ├── pane.gif
│ │ ├── pane_title_back.gif
│ │ ├── pane_title.gif
│ │ ├── per_back.gif
│ │ ├── per_title_back.gif
│ │ ├── picture.gif
│ │ ├── point.gif
│ │ ├── receive.gif
│ │ ├── reset.gif
│ │ ├── right_point.gif
│ │ ├── send.gif
│ │ ├── setpass.gif
│ │ ├── show_back.gif
│ │ ├── show_bottom.gif
│ │ ├── show_left.gif
│ │ ├── show_middle.gif
│ │ ├── show_right.gif
│ │ ├── show_title.gif
│ │ ├── signbk.gif
│ │ ├── smallbar.gif
│ │ ├── superadd.gif
│ │ ├── system.gif
│ │ ├── tasktitle.gif
│ │ ├── Thumbs.db
│ │ ├── title_close.gif
│ │ ├── title_extend-1.gif
│ │ ├── title_extend.gif
│ │ ├── title_left.gif
│ │ ├── title_middle.gif
│ │ ├── title_right.gif
│ │ ├── title_shrink-1.gif
│ │ ├── title_shrink.gif
│ │ ├── to_1l.gif
│ │ ├── to_1r.gif
│ │ ├── to_3l.gif
│ │ ├── to_3r.gif
│ │ ├── top.jpg
│ │ ├── tree_blank.gif
│ │ ├── tree_blankl.gif
│ │ ├── tree_line.gif
│ │ ├── tree_minus.gif
│ │ ├── tree_minusl.gif
│ │ ├── tree_plus.gif
│ │ ├── tree_plusl.gif
│ │ ├── tree_transp.gif
│ │ ├── type_back.gif
│ │ ├── type_left.gif
│ │ ├── type_middle.gif
│ │ └── type_right.gif
│ ├── left.css
│ ├── left.jsp
│ ├── login.jsp
│ ├── META-INF
│ │ ├── context.xml
│ │ └── MANIFEST.MF
│ ├── My97DatePicker
│ │ ├── calendar.js
│ │ ├── config.js
│ │ ├── lang
│ │ │ ├── en.js
│ │ │ ├── zh-cn.js
│ │ │ └── zh-tw.js
│ │ ├── My97DatePicker.htm
│ │ ├── skin
│ │ │ ├── datePicker.gif
│ │ │ ├── default
│ │ │ │ ├── datepicker.css
│ │ │ │ ├── down.jpg
│ │ │ │ ├── left.gif
│ │ │ │ ├── navLeft.gif
│ │ │ │ ├── navRight.gif
│ │ │ │ ├── right.gif
│ │ │ │ └── up.jpg
│ │ │ ├── WdatePicker.css
│ │ │ └── whyGreen
│ │ │ ├── bg.jpg
│ │ │ ├── datepicker.css
│ │ │ ├── down.jpg
│ │ │ ├── left.gif
│ │ │ ├── navLeft.gif
│ │ │ ├── navRight.gif
│ │ │ ├── other
│ │ │ │ ├── bg2.jpg
│ │ │ │ └── interface.jpg
│ │ │ ├── right.gif
│ │ │ ├── up.jpg
│ │ │ └── ymbg.jpg
│ │ └── WdatePicker.js
│ ├── oamain.jsp
│ ├── quanbuxinwen.jsp
│ ├── right.jsp
│ ├── sousuoxinwen.jsp
│ ├── styles.css
│ ├── text.jsp
│ ├── top.jsp
│ ├── WEB-INF
│ │ ├── classes
│ │ │ ├── com
│ │ │ │ ├── common
│ │ │ │ │ ├── Common.class
│ │ │ │ │ ├── CommonException.class
│ │ │ │ │ └── ICommon.class
│ │ │ │ ├── dao
│ │ │ │ │ ├── DaoException.class
│ │ │ │ │ ├── IOaAddressDao.class
│ │ │ │ │ ├── IOaArchivesDao.class
│ │ │ │ │ ├── IOaArchivesexamineDao.class
│ │ │ │ │ ├── IOaArchivessortDao.class
│ │ │ │ │ ├── IOaArchivestempletparticularDao.class
│ │ │ │ │ ├── IOaBoardroomDao.class
│ │ │ │ │ ├── IOaChecktimeDao.class
│ │ │ │ │ ├── IOaCompanyDao.class
│ │ │ │ │ ├── IOaConferenceinformationDao.class
│ │ │ │ │ ├── IOaConferencetypeDao.class
│ │ │ │ │ ├── IOaDepartmentDao.class
│ │ │ │ │ ├── IOaEmployeeDao.class
│ │ │ │ │ ├── IOaEvectionDao.class
│ │ │ │ │ ├── IOaFilearkDao.class
│ │ │ │ │ ├── IOaGetmassageDao.class
│ │ │ │ │ ├── IOaLeaveDao.class
│ │ │ │ │ ├── IOaMasagetypeDao.class
│ │ │ │ │ ├── IOaReserveDao.class
│ │ │ │ │ ├── IOaSendmessageDao.class
│ │ │ │ │ ├── IOaUserDao.class
│ │ │ │ │ ├── IOaWorkcalendarDao.class
│ │ │ │ │ ├── OaAddressDao.class
│ │ │ │ │ ├── OaArchivesDao.class
│ │ │ │ │ ├── OaArchivesexamineDao.class
│ │ │ │ │ ├── OaArchivessortDao.class
│ │ │ │ │ ├── OaArchivestempletparticularDao.class
│ │ │ │ │ ├── OaBoardroomDao.class
│ │ │ │ │ ├── OaChecktimeDao.class
│ │ │ │ │ ├── OaCompanyDao.class
│ │ │ │ │ ├── OaConferenceinformationDao.class
│ │ │ │ │ ├── OaConferencetypeDao.class
│ │ │ │ │ ├── OaDepartmentDao.class
│ │ │ │ │ ├── OaEmployeeDao.class
│ │ │ │ │ ├── OaEvectionDao.class
│ │ │ │ │ ├── OaFilearkDao.class
│ │ │ │ │ ├── OaGetmassageDao.class
│ │ │ │ │ ├── OaLeaveDao.class
│ │ │ │ │ ├── OaMasagetypeDao.class
│ │ │ │ │ ├── OaReserveDao.class
│ │ │ │ │ ├── OaSendmessageDao.class
│ │ │ │ │ ├── OaUserDao.class
│ │ │ │ │ └── OaWorkcalendarDao.class
│ │ │ │ ├── file
│ │ │ │ │ └── UploadDown.class
│ │ │ │ ├── hbm
│ │ │ │ │ └── HibernateSessionFactory.class
│ │ │ │ ├── pojo
│ │ │ │ │ ├── OaAddress.class
│ │ │ │ │ ├── OaAddress.hbm.xml
│ │ │ │ │ ├── OaArchives.class
│ │ │ │ │ ├── OaArchivesexamine.class
│ │ │ │ │ ├── OaArchivesexamine.hbm.xml
│ │ │ │ │ ├── OaArchives.hbm.xml
│ │ │ │ │ ├── OaArchivessort.class
│ │ │ │ │ ├── OaArchivessort.hbm.xml
│ │ │ │ │ ├── OaArchivestemplet.class
│ │ │ │ │ ├── OaArchivestemplet.hbm.xml
│ │ │ │ │ ├── OaArchivestempletparticular.class
│ │ │ │ │ ├── OaArchivestempletparticular.hbm.xml
│ │ │ │ │ ├── OaArchivestransact.class
│ │ │ │ │ ├── OaArchivestransact.hbm.xml
│ │ │ │ │ ├── OaBoardroom.class
│ │ │ │ │ ├── OaBoardroom.hbm.xml
│ │ │ │ │ ├── OaChecktime.class
│ │ │ │ │ ├── OaChecktime.hbm.xml
│ │ │ │ │ ├── OaCompany.class
│ │ │ │ │ ├── OaCompany.hbm.xml
│ │ │ │ │ ├── OaCompanyId.class
│ │ │ │ │ ├── OaConferenceinformation.class
│ │ │ │ │ ├── OaConferenceinformation.hbm.xml
│ │ │ │ │ ├── OaConferencetype.class
│ │ │ │ │ ├── OaConferencetype.hbm.xml
│ │ │ │ │ ├── OaDepartment.class
│ │ │ │ │ ├── OaDepartment.hbm.xml
│ │ │ │ │ ├── OaEmployee.class
│ │ │ │ │ ├── OaEmployee.hbm.xml
│ │ │ │ │ ├── OaEvection.class
│ │ │ │ │ ├── OaEvection.hbm.xml
│ │ │ │ │ ├── OaFileark.class
│ │ │ │ │ ├── OaFileark.hbm.xml
│ │ │ │ │ ├── OaGetmassage.class
│ │ │ │ │ ├── OaGetmassage.hbm.xml
│ │ │ │ │ ├── OaGroup.class
│ │ │ │ │ ├── OaGroup.hbm.xml
│ │ │ │ │ ├── OaLeave.class
│ │ │ │ │ ├── OaLeave.hbm.xml
│ │ │ │ │ ├── OaMasagetype.class
│ │ │ │ │ ├── OaMasagetype.hbm.xml
│ │ │ │ │ ├── OaPurview.class
│ │ │ │ │ ├── OaPurview.hbm.xml
│ │ │ │ │ ├── OaReserve.class
│ │ │ │ │ ├── OaReserve.hbm.xml
│ │ │ │ │ ├── OaSendmessage.class
│ │ │ │ │ ├── OaSendmessage.hbm.xml
│ │ │ │ │ ├── OaUser.class
│ │ │ │ │ ├── OaUser.hbm.xml
│ │ │ │ │ ├── OaWorkcalendar.class
│ │ │ │ │ └── OaWorkcalendar.hbm.xml
│ │ │ │ ├── pro
│ │ │ │ │ └── struts
│ │ │ │ │ ├── ApplicationResources.properties
│ │ │ │ │ └── MyRequestProcessor.class
│ │ │ │ ├── service
│ │ │ │ │ ├── IOaAddressService.class
│ │ │ │ │ ├── IOaArchivesexamineService.class
│ │ │ │ │ ├── IOaArchivesService.class
│ │ │ │ │ ├── IOaBoardroomService.class
│ │ │ │ │ ├── IOaChecktimeService.class
│ │ │ │ │ ├── IOaCompanyService.class
│ │ │ │ │ ├── IOaConferenceinformationService.class
│ │ │ │ │ ├── IOaDepartmentService.class
│ │ │ │ │ ├── IOaEmployeeService.class
│ │ │ │ │ ├── IOaEvectionService.class
│ │ │ │ │ ├── IOaFilearkService.class
│ │ │ │ │ ├── IOaGetmassageService.class
│ │ │ │ │ ├── IOaLeaveService.class
│ │ │ │ │ ├── IOaMasagetypeService.class
│ │ │ │ │ ├── IOaReserveService.class
│ │ │ │ │ ├── IOaSendmessageService.class
│ │ │ │ │ ├── IOaUserService.class
│ │ │ │ │ ├── IOaWorkcalendarService.class
│ │ │ │ │ ├── OaAddressService.class
│ │ │ │ │ ├── OaArchivesexamineService.class
│ │ │ │ │ ├── OaArchivesService.class
│ │ │ │ │ ├── OaBoardroomService.class
│ │ │ │ │ ├── OaChecktimeService.class
│ │ │ │ │ ├── OaCompanyService.class
│ │ │ │ │ ├── OaConferenceinformationService.class
│ │ │ │ │ ├── OaDepartmentService.class
│ │ │ │ │ ├── OaEmployeeService.class
│ │ │ │ │ ├── OaEvectionService.class
│ │ │ │ │ ├── OaFilearkService.class
│ │ │ │ │ ├── OaGetmassageService.class
│ │ │ │ │ ├── OaLeaveService.class
│ │ │ │ │ ├── OaMasagetypeService.class
│ │ │ │ │ ├── OaReserveService.class
│ │ │ │ │ ├── OaSendmessageService.class
│ │ │ │ │ ├── OaUserService.class
│ │ │ │ │ ├── OaWorkcalendarService.class
│ │ │ │ │ └── ServiceException.class
│ │ │ │ ├── struts
│ │ │ │ │ ├── action
│ │ │ │ │ │ ├── OaArchives.class
│ │ │ │ │ │ ├── OaArchivessortAction.class
│ │ │ │ │ │ ├── OaArchivestempletparticularAction.class
│ │ │ │ │ │ ├── OaDepartmentAction.class
│ │ │ │ │ │ ├── OaEmployeeAction.class
│ │ │ │ │ │ ├── OaSendMessageAction.class
│ │ │ │ │ │ └── OaUserAction.class
│ │ │ │ │ └── form
│ │ │ │ │ ├── OaArchivesForm.class
│ │ │ │ │ ├── OaArchivessortForm.class
│ │ │ │ │ ├── OaArchivestempletparticularForm.class
│ │ │ │ │ ├── OaDepartmentForm.class
│ │ │ │ │ ├── OaEmployeeForm.class
│ │ │ │ │ ├── OaSendMessageForm.class
│ │ │ │ │ └── OaUserForm.class
│ │ │ │ ├── util
│ │ │ │ │ └── Util.class
│ │ │ │ └── vo
│ │ │ │ ├── OaAddressVo.class
│ │ │ │ ├── OaArchivesexamineVo.class
│ │ │ │ ├── OaArchivessortVo.class
│ │ │ │ ├── OaArchivestempletparticularVo.class
│ │ │ │ ├── OaArchivesVo.class
│ │ │ │ ├── OaBoardroomVo.class
│ │ │ │ ├── OaChecktimeVo.class
│ │ │ │ ├── OaCompanyVo.class
│ │ │ │ ├── OaConferenceinformationVo.class
│ │ │ │ ├── OaConferencetypeVo.class
│ │ │ │ ├── OaDepartmentVo.class
│ │ │ │ ├── OaEmployeeVo.class
│ │ │ │ ├── OaEvectionVo.class
│ │ │ │ ├── OaFilearkVo.class
│ │ │ │ ├── OaGetmassageVo.class
│ │ │ │ ├── OaLeaveVo.class
│ │ │ │ ├── OaMasagetypeVo.class
│ │ │ │ ├── OaReserveVo.class
│ │ │ │ ├── OaSendmessageVo.class
│ │ │ │ ├── OaUserVo.class
│ │ │ │ └── OaWorkcalendarVo.class
│ │ │ └── hibernate.cfg.xml
│ │ ├── dwr.xml
│ │ ├── lib
│ │ │ ├── antlr.jar
│ │ │ ├── commons-beanutils.jar
│ │ │ ├── commons-digester.jar
│ │ │ ├── commons-fileupload.jar
│ │ │ ├── commons-logging.jar
│ │ │ ├── commons-validator.jar
│ │ │ ├── dwr2.0.jar
│ │ │ ├── jakarta-oro.jar
│ │ │ ├── jstl.jar
│ │ │ ├── Mysql base.jar
│ │ │ ├── mysql-connector-java-5.1.6-bin.jar
│ │ │ ├── oscore-2.2.5.jar
│ │ │ ├── osuser-1.0-dev-2Feb05.jar
│ │ │ ├── propertyset-1.4.jar
│ │ │ ├── query.jar
│ │ │ ├── standard.jar
│ │ │ └── struts.jar
│ │ ├── spring.tld
│ │ ├── struts-bean.tld
│ │ ├── struts-config.xml
│ │ ├── struts-html.tld
│ │ ├── struts-logic.tld
│ │ ├── struts-nested.tld
│ │ ├── struts-tiles.tld
│ │ ├── validator-rules.xml
│ │ └── web.xml
│ ├── xinjianshenqing.jsp
│ ├── xinwenleibie.jsp
│ ├── yifaduanxin.jsp
│ ├── yifatongzi.jsp
│ ├── yifaxinwen.jsp
│ ├── yishouduanxin.jsp
│ ├── yishoutongzi.jsp
│ ├── yishouxinwen.jsp
│ └── yuangongweihu.jsp
├── sql
│ └── oa_prodb.sql
└── 资料
├── OA数据库设计.doc
├── OA需求分析.ppt
└── OA需求文档.doc
46 directories, 685 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论