关于ActionContext.getContext()的使用方法心得

关于ActionContext.getContext()的使用方法心得

大家好,又见面了,我是全栈君,祝每个程序员都可以多学几门语言。

    这个也是我在另外一位仁兄的博客中看到的,原博客的有点长,我把它精简了一下,算看起来比較方便吧。

 

    为了避免与Servlet API耦合在一起,方便Action类做单元測试,Struts 2对HttpServletRequest、HttpSession和ServletContext进行了封装,构造了三个Map对象来替代这三种对象,在Action中,直接使用HttpServletRequest、HttpSession和ServletContext相应的Map对象来保存和读取数据。

(一)通过ActionContext来获取request、session和application对象的LoginAction1

  

在JSP中读取

(二)直接使用ActionContex类的put()方法

ActionContext.getContext().put(“greeting”, “欢迎您来到http://www. sunxin.org”);

然后在结果页面中,从请求对象中取出greeting属性,例如以下:

${requestScope.greeting} 或者 <%=request.getAttribute(“greeting”)%>

 

下面是原博客的地址,以备查阅http://apps.hi.baidu.com/share/detail/9065250

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/118403.html原文链接:https://javaforall.net

(0)
上一篇 2021年12月6日 下午4:00
下一篇 2021年12月6日 下午5:00


相关推荐

  • 为了帮粉丝完成毕业设计,我发现了一款私活神器

    为了帮粉丝完成毕业设计,我发现了一款私活神器在 mac 自建一套 学员管理系统

    2026年3月19日
    2
  • FAE 之行小结

    FAE 之行小结本人在 FAE 的过程中的一些感悟 在即将转行之际作了一些小结 希望给初入 FAE 的同仁们一些认识 能帮助到大家在该岗位上能得心应手 1 担当的职责 FAE fieldapplica 其主要职责对应销售与客户接触 将客户的需求与本公司的产品所能实现的功能相结合 为客户提供解决解决方案 直到后期的现场调试及问题解决与反馈 在不同的阶段其充当的作用也有所不同

    2025年6月20日
    8
  • Token Bucket 令牌桶算法

    Token Bucket 令牌桶算法令牌桶算法是网络流量整形 TrafficShapi 和速率限制 RateLimiting 中最常使用的一种算法 典型情况下 令牌桶算法用来控制发送到网络上的数据的数目 并允许突发数据的发送 令牌桶这种控制机制基于令牌桶中是否存在令牌来指示什么时候可以发送流量 令牌桶中的每一个令牌都代表一个字节 如果令牌桶中存在令牌 则允许发送流量 而如果令牌桶中不存在令牌 则不允许发送流量 因此 如果

    2026年3月26日
    2
  • NTP协议介绍

    NTP协议介绍查看原作者:转载自:NTP协议介绍(2013-06-1914:50:50)转载▼SNTP协议原理SNTP是简单网络时间协议(SimpleNetworkTimeprotocol)的简称,它是目前Internet网上实现时间同步的一种重要工程化方法。本文对SNTP协议的工作原理、工作模式、时间戳格式、信息帧格式进行了研究,最后对SNTP协议的应用提出一些有益的建议。关键词:SNTP;时间同步;时间戳格式;报文格式TitleAnalysisforSNTPprotocolAbstrac

    2022年10月12日
    4
  • android图片文字识别器,图片转换文字识别器[通俗易懂]

    android图片文字识别器,图片转换文字识别器[通俗易懂]图片转换文字识别器是一款非常好用的功能非常强的图片转换文字手机工具,在图片转换文字识别器软件上有着非常多的功能,用户可以使用这款软件在我们工作中解决很多的问题和麻烦,是一款办公学习必备神器,感兴趣的朋友赶紧下载图片转换文字识别器开始使用吧!图片转换文字识别器软件介绍这款软件的使用方式也是超级简单的只要你想打印文字的图片上传就可以了上传之后,他经过简单的识别,只需要短短几秒之内就可以把你想要打印的文…

    2022年6月3日
    33
  • pgsql的wal log

    pgsql的wal logWALwriteahea 预写式日志 也被称为 xlog 顾明思义就是写在前面的日志 是事务和数据库故障的一个保护 任何试图修改数据库数据的操作都会写一份日志到磁盘 这个日志在 PG 中叫 XLOG 所有的日志都会写在 PGDATA pg wal 目录下面 WAL 的中心思想是先写日志 再写数据 数据文件的修改必须发生在这些修改已经记录在日志文件中之后 机制 wal 这种机制不需要

    2026年3月17日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号