【发布时间】:2014-10-24 21:47:45
【问题描述】:
在我的 Struts 2 应用程序中,我使用迭代器标记从数据库中获取值表,并使用相应的 getter 和 setter。例如,我正在获取帐号、姓名和账户余额列表。
现在,我没有做的是,如果有人单击帐号,那么请求将被发送到另一个需要 getter 和 setter 的操作类,并将他重定向到帐户详细信息所在的页面根据该帐号显示。
问题是,当用户点击 URL 时,像 get 参数一样传递值,因此非常不安全。 我想隐藏这些值。
目前我正在使用以下内容:
<s:url action="custACDetails" var="urlTag" >
<s:param name="yourAc"><s:property value="acno"/></s:param>
</s:url>
<a href="<s:property value="#urlTag" />" ><s:property value="acno"/></a>
【问题讨论】:
-
您是否尝试在 url 标签中添加
method属性。文档说它有方法属性 -
是的。其中method表示action类中方法的名称,不是GET或POST。试过了。
标签: java url parameters struts2