IT虾米网

java之Struts2:多个提交按钮

luoye11 2023年11月15日 编程语言 149 0

我想在我的 jsp 中有 2 个提交按钮,所以我找到了这个教程:http://struts.apache.org/release/2.3.x/docs/multiple-submit-buttons.html 我想用 MyBaseAction 类开发 Nyong Nyong 的解决方案,由 MySubmitAction 和 MyClearAction 类扩展。但我无法让它工作。 我不确定 jsp 会怎样,这是在示例中:

<s:form method="post" action="mySubmitAction"> 
    <s:submit value="Submit"/> 
    <s:submit value="Clear" action="myClearAction"/> 
</form> 

但我想它指的是前面的例子。 我对 struts.xml 也不太确定,我是否需要设置一些特定的常量值或其他内容?

如果有人能提供完整的 jsp 和 struts.xml 示例,那就太好了。

请您参考如下方法:

如果您在 更新 2.3.15.2 版本中使用 struts,则必须将此常量添加到 struts.xml 以启用 action: 前缀:

<constant name="struts.mapper.action.prefix.enabled" value="true" /> 

因为默认情况下它已被禁用。

阅读有关安全公告的更多信息 S2-018 .


评论关闭
IT虾米网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!