【发布时间】:2013-02-21 10:54:39
【问题描述】:
我想访问param 标记中的请求属性(名为“msg_key”)值。它返回空
var message='<s:url attributes..><s:param name="msg_key" value="#request['msg_key']" /></s:url>';
虽然属性标签中的工作相同
var message1='<s:property value="#request['msg_key']" />';
我没有得到如何访问参数标签内的请求属性?
【问题讨论】:
-
只要正确关闭
param标签就可以了。 -
Aleksandr M 这是拼写错误,它已经关闭。也更正了 OP
-
如果它在属性中工作,那么它也应该在参数中工作。
-
至少,考虑将 OGNL 表达式包装在
%{}中,尽管在这种特殊情况下这无关紧要。此外,最好显示实际渲染的内容。