需求:某一用户登录,session中保存了用户的一些信息,比如用户属于哪个部门,现在想实现当这个用户登录时,首页只显示该用户所在部门的相关信息(备注:默认首页是显示所有部门的数据信息)
而且前提是数据显示的功能已经做好了,目前只想通过添加一个类似过滤的功能做较少的改动来实现这个功能,求指点!

解决方案 »

  1.   

    我页面查询数据的接口有传入部门id,传入为空的话显示的是所有部门信息,我知道可以从session中取出部门信息用变量保存部门id,然后将变量传入到查询接口中,关键是action中有很多方法内部都要去改,不仅仅是一个数据的展示,我想找一个简单点的改动少的办法,看有没有好办法
      

  2.   

    这个很容易实现,既然首页不是动态的,也就是说显示的其实已经确定,那么只能通过类似隐藏<div>的功能来实现来,即通过过滤器判断,对不是该部门的信息直接隐藏掉。
      

  3.   

    那就用这个id直接去查你部门的信息不就行了 然后到一个页面进行展示就ok了啊
      

  4.   

    是你想多了,多加一个方法,查找他id的部门信息,然后放进request,就ok