可以用#访问 Request, Session, Application 等
Action
public String execute() {
// set value into session
ActionContext.getContext().getSession().put("key", "session scope value");
// set value into request
HttpServletRequest request = ServletActionContext.getRequest();
request.setAttribute("key", "request scope value");
return SUCCESS;
}
JSP
<h2>
<s:property value="#session.key" />
</h2>
<h2>
<s:property value="#request.key" />
</h2>
结果如下:
session scope value
request scope value
本文介绍如何在Struts2框架中设置Session与Request作用域的值,并通过JSP页面展示这些值。具体包括如何使用ActionContext将值存入Session,以及通过ServletActionContext将值设置到Request中。

被折叠的 条评论
为什么被折叠?



