打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
SessionAware
使用ActionContext获得session会带来单元测试不好作,所以使用SessionAware可以用通过的Map对象来注入session,这样在单元测试的时候只需要创建一个Map就可以了。这是一种比较推荐的做法
1、ServletRequestAware这个接口中的方法是setServletRequest(HttpServletRequest request) 可以获得这次请求的request对象
2、RequestAware这个接口中的方法是setRequest(Map request) 它只能够获得这次请求中包含request对象中全部attributes的一个map对象
  1. public String execute() throws Exception
  2. {
  3. mySession.put("username", "xujunSessionAware");
  4. return this.SUCCESS;
  5. }
  6. public void setSession(Map session) {
  7. this.mySession = session;
  8. }
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
session使用
struts2中获取session的三种方法
关于ActionContext.getContext()的用法心得
struts2.x_HttpRequest对象
Struts2操作Request、Session和Application对象 - juanming5612的日志 - 网易博客
request,session,application,三者比较
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服