简述struts控制类访问session对象的四种方法
时间: 2023-05-04 09:01:08 浏览: 121
Struts控制类访问session对象有四种方法,分别为:
1. 实现SessionAware接口:这个接口中有一个setSession方法,实现这个接口可以在控制类中调用session对象。
2. 使用ActionContext类:ActionContext是Struts2的上下文对象,可以通过get方法获取到当前请求的request、response和session等对象。
3. 使用ServletActionContext类:ServletActionContext是ActionContext的子类,可以通过getRequest()和getSession()方法获取到当前请求的request和session对象。
4. 使用HttpServletRequest类:通过继承ActionSupport类,在控制类中通过request.getSession()方法获取到当前请求的session对象。
阅读全文