struts2的action问题

之前一直用的struts1 没用过struts2
而最近的项目要用struts2 我大概看了下它的设计
有个关于session问题想请问下大家

比如一个简单权限判定 一般做法都是把权限的信息发到bean中 然后保存在session中
用struts1的话 就直接在action去用session就可以了
不过struts2推崇的是把action跟servlet独立开 于是直接在action中使用session感觉不合适
那么根据struts2拦截器机制 能不能在拦截器中把权限的bean注入到action中呢?
我对struts2只是个大概了解 觉得用值栈和ognl应该能这样实现吧?

1个回答

[code="java"]ServletActionContext.getRequest()[/code]
在action中使用这个方法就能得到request,就是通过action的上下文去得就可以了。然后就能得到session,还有你提到struts2的拦截器,我个人感觉尽量不去用它,没必要

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!