在方法 <action name="zilei" class="dtreeAction" method="zilei">   <result name="listzilei" >/zilei.jsp</result>   <result name="input">/error.jsp</result>  </action> Action…
一,首先给出三者的定义 1.valueStack: 里面存放的是Action类中通过set方法设置的属性值(表单传过来的值等),由OGNL框架实现; 2.stackContext: 也是用来存值的,stack上下文,它包含一些列对象,包括request/session/attr/application map等.  3.actionContext: 是action的上下文,可以得到request,session,application等. 我们在JSP页面中访问value stack的内容时,是…
ActionContext.getContext().getSession() 获取的是session,然后用put存入相应的值,只要在session有效状态下,这个值一直可用 ActionContext.getContext().getSession() .put("键","要存放的值"); // 例如在user的setter和getter方法,要放的值相当于getUser() 相当于jsp里 <%=session=getAttribut("键&q…
转: 为了避免与Servlet API耦合在一起,方便Action类做单元测试,Struts 2对HttpServletRequest.HttpSession和ServletContext进行了封装,构造了三个Map对象来替代这三种对象,在Action中,直接使用HttpServletRequest.HttpSession和ServletContext对应的Map对象来保存和读取数据. (一)通过ActionContext来获取request.session和application对象的Logi…
为了避免与Servlet API耦合在一起,方便Action类做单元测试,Struts 2对HttpServletRequest.HttpSession和ServletContext进行了封装,构造了三个Map对象来替代这三种对象,在Action中,直接使用HttpServletRequest.HttpSession和ServletContext对应的Map对象来保存和读取数据. (一)通过ActionContext来获取request.session和application对象的LoginAc…
ActionContext.getContext().getParameters():一个学员问题的解答 2012-11-12 15:12:05|  分类: 默认分类 |  标签:struts2   |举报 |字号大中小 订阅     这是一个学员发给我的问题,虽然有点怪,貌似明白他在思考的问题. 照图贴上,说明一下action是struts2 Action, 还没讲到struts2,他自己学的,不错. 从以上问题可以看出,他试图是想在Action中用Servlet中的request.getPa…
今天在做<s:if>标签中的属性值从 ActionContext.getContext().getSession().put("WW_TRANS_I18N_LOCALE",LocaleUtils.toLocale(locale_language));   中获取值进行判断是,判断结果总是为false. JSP页面: <s:if test='#session.WW_TRANS_I18N_LOCALE=="zh_TW"'> 111 </s:…
这个也是我在另外一位仁兄的博客中看到的,原博客的有点长,我把它精简了一下,算看起来比較方便吧. 为了避免与Servlet API耦合在一起,方便Action类做单元測试,Struts 2对HttpServletRequest.HttpSession和ServletContext进行了封装,构造了三个Map对象来替代这三种对象,在Action中,直接使用HttpServletRequest.HttpSession和ServletContext相应的Map对象来保存和读取数据. (一)通过Actio…
这是我在另一个人的博客看了,原来博客的时间长一点.我把它简化了一下,运营商,以方便它看起来. 为了避免与Servlet API耦合在一起,方便Action类做单元測试,Struts 2对HttpServletRequest.HttpSession和ServletContext进行了封装,构造了三个Map对象来替代这三种对象,在Action中,直接使用HttpServletRequest.HttpSession和ServletContext相应的Map对象来保存和读取数据. (一)通过Action…
为了避免与Servlet API耦合在一起,方便Action类做单元测试,Struts 2对HttpServletRequest.HttpSession和ServletContext进行了封装,构造了三个Map对象来替代这三种对象,在Action中,直接使用HttpServletRequest.HttpSession和ServletContext对应的Map对象来保存和读取数据. (一)通过ActionContext来获取request.session和application对象的LoginAc…