论坛首页 Java企业应用论坛

struts2拦截器----审核

浏览 6733 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (1)
作者 正文
   发表时间:2011-03-30  
项目中需要解决这么一个问题:
    一期需要实现的功能是:填写一个申请单,直接就能在列表中显示
     二期需要添加一个审核功能:填写完的申请表必须审核通过才能在列表中显示。

补充说明:
    这是基于老系统开发的,所以不希望改变表结构,所以想通过struts2拦截器来实现这个功能,实现一个插拔的功能,需要审核就把拦截器配置上,不需要就把拦截器去除。

这只是我个人的一个想法,如果哪位大牛有更好的解决方案,也欢迎赐教。。。
   发表时间:2011-03-30  
审核功能 无法是改 下 申请单的状态啊
你查询的时候 加上这个 状态或不加上 ,
需要拦截器吗? 没搞懂
0 请登录后投票
   发表时间:2011-03-30  
treemap 写道
审核功能 无法是改 下 申请单的状态啊
你查询的时候 加上这个 状态或不加上 ,
需要拦截器吗? 没搞懂

我说了  这是基于老的项目的  申请单这张表里没有状态这个字段,现在也不希望更改表结构,所以就有了这麻烦事
0 请登录后投票
   发表时间:2011-03-30  
treemap 写道
审核功能 无法是改 下 申请单的状态啊
你查询的时候 加上这个 状态或不加上 ,
需要拦截器吗? 没搞懂


也没搞懂,LZ道底说的是什么意思
0 请登录后投票
   发表时间:2011-03-30  
1.数据持久化 必须的
2.至于显示什么不显示什么倒是可以拦截器 与1没多大关系 
0 请登录后投票
   发表时间:2011-03-31   最后修改:2011-03-31
如果不想影响原有系统的话,新建一张审核表吧。
通过拦截器或者别的方法,将申请单表和审核表关联,过滤审核表中不存在或不通过的数据,
虽然个人觉得用拦截器是很没必要的。
0 请登录后投票
   发表时间:2011-03-31  
如果不用数据库,你怎么持久化,难道放内存里?系统一重启就玩玩,不想改原先表结构就建张表吧,存已审核过id,然后再拦截器中过滤也行
0 请登录后投票
   发表时间:2011-03-31  
真是学会了微积分,忘记了加减乘除。
0 请登录后投票
   发表时间:2011-03-31  
楼主头像是你朋友吗,王凯*?
0 请登录后投票
   发表时间:2011-03-31  
yangguo 写道
真是学会了微积分,忘记了加减乘除。

比喻很贴切
新增字段是不是过渡性质的 如果是要持久化而又不想改动老的表结构  可以新建一张中间表
看楼主的意思是老的代码也不想动了 可以启用代理模式处理 个人建议。
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics