![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OA项目实战
上善若水
每天努力一点,就离大神们近一点。
展开
-
SSH框架整合demo
Struts、Spring、Hibernate整合一、创建web工程,搭建Struts框架开发环境:这里只导入了项目中所需要的重要的jar包,以后根据业务要求继续导入相关的包。步骤1::导入struts框架所需的jar包步骤2:在web.xml中配置struts2.0主过滤器步骤3:导入struts.xml配置文件web.xml<web-app versi原创 2016-04-03 22:09:36 · 24544 阅读 · 12 评论 -
OA项目实战学习(1)
前面我们已经搭建好了开发环境所需要的框架,并将它们整合在了一起。今天,我们主要完成:日志说明、资源分类,BaseDao与BaseDaoImpl的设计。日志说明:测试日志:资源分类:BaseDao与BaseDaoImpl的设计:1,设计 BaseDao 与 BaseDaoImpl 1,设计接口 BaseDao 1,原创 2016-04-04 12:23:23 · 2358 阅读 · 0 评论 -
OA项目实战学习(3)——实现岗位管理增删改查
我们这里注重实现功能,对页面不进行布局。一、分析增删改查的功能: 添加、修改、删除成功后 要重定向到列表功能,这样在刷新页面时才不会出现“又做一次增、删、改”的操作。列表与删除功能都是只有一个请求。添加与修改功能都是有两个请求。增删改查共4个功能,6个请求,需要在Action中有6个对应的处理方法。二、代码实现:原创 2016-04-06 19:11:39 · 3091 阅读 · 1 评论 -
OA项目实战学习(5)——部门树形结构显示
部门树形结构我们在添加或者编辑部门(用户)的时候,希望页面中部门这个字段呈现树形结构显示,让用户的体验效果更好点。效果图如下:我们在做一个小的练习,完成树形结构的显示:TreeViewPractice.javapackage cn.xbmu.oa.test;import java.util.ArrayList;import java.util.Collec原创 2016-04-11 09:17:26 · 6578 阅读 · 0 评论 -
OA项目实战学习(4)——代码优化
前面实现了岗位管理与部门管理的功能,它们的功能大体相同,都实现了增删改查。大致都是通过了JSP页面——>访问action文件——>业务方法——>数据访问层方法——>操作数据库。但是,通过观察业务层与数据访问层代码非常相似,因此可以将这两层抽取为一层。Service层+Dao层——>Service层。以前的层之间类的继承与实现关系:我们希望将Service层+Dao层——>Ser原创 2016-04-08 17:16:58 · 1131 阅读 · 1 评论 -
OA项目实战学习(6)——权限模型设计
权限模型分析:权限就是控制功能的使用(功能对应着URL)。对功能的控制就是对URL的访问控制。在外面的程序中,一个功能对应一个或两个URL1、例如列表或删除功能,只对应一个URL2、例如添加或修改功能,对应两个URL:..add、..addUI原创 2016-04-14 17:16:06 · 1088 阅读 · 0 评论 -
OA项目实战学习(7)——初始化数据&权限配置显示
权限模型分析:权限就是控制功能的使用(功能对应着URL)。对功能的控制就是对URL的访问控制。在外面的程序中,一个功能对应一个或两个URL1、例如列表或删除功能,只对应一个URL2、例如添加或修改功能,对应两个URL:..add、..addUI具体有哪些功能:初始化数据权限数据。超级管理员。分配权限给用户分配权限。用户的权原创 2016-04-14 17:51:49 · 2770 阅读 · 0 评论 -
OA项目实战学习(8)——配置权限的树形结构显示
改模板使每个权限换行显示:找到标签所使用的模板将模板复制到自己的工程目录并修改运行效果:直接写HTML实现换行:setPrivilegeUI.jsp --%> <input type="checkbox" name="privilegeIds" value="${id}" id="cb_${i原创 2016-04-15 15:36:29 · 1292 阅读 · 0 评论 -
懒加载异常的解决办法
转载自:http://blog.csdn.net/randomnet/article/details/18728073最近在做一个项目,采用的是SSH2框架,要实现一个级联功能,具体实现如下:Department部门包括许多下级Department,在查询第一级Department时,一切OK,但是当查询第一级Department下的子Department时,出现了如下错误,其中D转载 2016-05-01 15:45:19 · 1430 阅读 · 0 评论