包含actioncontext的词条

http://www.itjxue.com  2023-02-12 03:14  来源:未知  点击次数: 

ActionContext获取的request疑惑

你这个request取得的东西,相当于原生的request.getAtrribute("xxx")获得的结果

如果你要param传parentId,那你需要在你的action里面建一个成员变量parentId

并且要写这个变量的set和get方法,以上都做了以后

就可以 取得了

取原生request的方法之一是使用 ServletActionContext.getxxxx

ActionContext.getContext()的几种用法

ActionContext.getContext().getSession()

获取的是session,然后用put存入相应的值,只要在session有效状态下,这个值一直可用

ActionContext.getContext().put("x",

x)

默认的是request,在这个request未结束之前都是可用的

ActionContext.getContext().getValueStack().push(x),在Struts2中,一个请求在最终到达Action的方法之前,Action对象本身会被压入ValueStack,可以把一个对象直接压入到valuestack中

OgnlContext和ActionContext之间的区别

OgnlContext 和 ActionContext 包含的内容差不多。。

有OgnlContext 方便在JSP中取值。。。。。

ActionContext 不是用于 获取传递给Action的参数。那参数可以自动注入的。

ActionContext 用于获取JSP页面的对象 如request 什么的。 得到一些信息或者往里面放数据。

(责任编辑:IT教学网)

更多

推荐服务器空间文章