3

如何重命名 Struts2 令牌参数?

如果我们<s:token/>在表单提交时使用标签,默认情况下 Struts2 将生成类似这样的 URL

?name=name&struts.token.name=struts.token&struts.token=8E1USQZ5LHG120FU4YUZJAMPOUT4OVP3

通过使用这个<s:token name="suid"/>标签,我们可以重命名“struts.token”参数。Struts2 会生成类似这样的 URL

?name=name&struts.token.name=suid&suid=8E1USQZ5LHG120FU4YUZJAMPOUT4OVP3

我们如何重命名“struts.token.name”参数?

4

1 回答 1

3

该参数由TokenHelper. 没有为这个 bean 提供扩展点。您可以通过扩展令牌拦截器并仅覆盖其方法并替换其中的令牌助手引用来提供自己的实现。

你应该检查这个链接:

于 2014-05-15T15:10:57.953 回答