摘要: .net生成静态页的方法有好多种,在实验了n次后,终于找到了一种本人认为最简单最有效的方法,就是利用重写Render方法生成静态页.Render是在运用Html创建给浏览器输出的页面的时候发生的.很简单的一段代码就实现了静态页生成: System.IO.StringWriter html = new System.IO.StringWriter(); System.... 阅读全文
posted @ 2008-01-28 16:46 殇 阅读(455) 评论(2) 推荐(0) 编辑
摘要: 在《 实现struts2的CRUD中的权限控制》这篇文章中,我提了一个问题,就是说在自己实现了权限拦截器后,每个action都要配置拦截器后才可以在调用他后进行权限检查,今天看了一下资料,可以设定默认的拦截器,在没有显示设定拦截器时就会使用默认拦截器,达到该目的,以后该package中的方法都会使用默认的“权限拦截器”,示例配置文件如下: ... 阅读全文
posted @ 2008-01-28 09:17 殇 阅读(731) 评论(2) 推荐(0) 编辑
摘要: 继上篇《struts2的CRUD中的权限控制初探 》文章后,我们来实现具体的代码实现,在struts2中我们可以自定义拦截器。 心中谨记基于接口编程的指导,考虑到我们的CRUD操作涉及到load,store,remove,list四个方法,而且要记录操作者的角色,我们提取了接口IRoleAndCRUD,内容如下: /** *//** * 描述: CRUD操作接口,用于st... 阅读全文
posted @ 2008-01-28 09:16 殇 阅读(1919) 评论(2) 推荐(0) 编辑
摘要: 在信息管理系统中,涉及到最多的就是对信息(数据)的增删改查,当然在真是的系统中,对于这些操作要控制在严格的权限中,在前面的文章中,我们已经使用 struts2+hibernate+spring实现了简单的crud操作,现在我们就来研究下如何给这些相关操作增加权限控制。 当然最简单的实现就是在每个Action的CRUD方法中首先判断登陆用户的权限,如果没有此方法操作的... 阅读全文
posted @ 2008-01-28 09:14 殇 阅读(1641) 评论(2) 推荐(0) 编辑