【发布时间】:2013-07-26 07:20:05
【问题描述】:
这是我的操作execute()方法,
@Override
public String execute() throws Exception {
ActionContext aContext = ActionContext.getContext();
aContext.getParameters().put("reqVar1", "reqVar1-Value");
return SUCCESS;
}
我想像下面的代码一样在JSP中获取参数值,
<s:property value="#parameters.reqVar1" />
但它不起作用。
我看到参数在堆栈上下文中:
JSP中如何获取参数值?
【问题讨论】:
-
你为什么要那样做?使用 getter 和 setter 创建属性并使用它。
-
<s:property value="#parameters.reqVar1" />应该是<s:property value="%{#parameters.reqVar1}" />
标签: java jsp struts2 jsp-tags ognl