我正在使用struts2项目,我需要通过url传递参数...这是我写的代码
<s:url action="submit/CalculatePoints" includeParams="get" var="playerX" >
<s:param name="winnerNo" value="player2"/>
Run Code Online (Sandbox Code Playgroud)
它是由以下代码引用的
<a href="<s:property value="#playerX" />">
Run Code Online (Sandbox Code Playgroud)
我期望链接的标记是
submit/CalculatePoints?winnerNo=palyer2
但是我没有得到查询串部分.还没有填充动作类中的属性winnerNo,因为它应该根据如何访问struts2中的url参数
请告诉我哪里出错了?
Player2的评估不是字符串,而是OGNL表达式只引用Player2,问题将得到解决.
IE:
<s:url action="submit/CalculatePoints" includeParams="get" var="playerX" >
<s:param name="winnerNo" value="'player2'"/>
</s:url>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10284 次 |
| 最近记录: |