本文介绍了如何在 Struts 2 中以单一形式处理多个动作的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!
问题描述
我有一个表单包含三个按钮print/export/save.
I have a form contains three buttons print/export/save.
<s:form action="/userAction">
<s:submit type="image" value="%{'print'}" src="/print.png" />
<s:submit type="image" value="%{'export'}" src="/export.png" />
<s:submit type="image" value="%{'save'}" src="/save.png" />
</s:form>
如何在 struts.xml 中映射它?
推荐答案
在 struts.xml 中,动作通过 action 标签
In the struts.xml the action is mapped via the action tag
<action name="userAction" class="...
submit 按钮应该包含 method 属性来调用相应的动作方法
the submit buttons should include method attribute to call corresponding methods of the action
<s:submit type="image" value="%{'print'}" src="/print.png" method="print" />
<s:submit type="image" value="%{'export'}" src="/export.png" method="export" />
<s:submit type="image" value="%{'save'}" src="/save.png" method="save" />
注意:要映射 method 属性,您应该具有 DMI 开启.
Note: To map a method attribute you should have DMI turned on.
这篇关于如何在 Struts 2 中以单一形式处理多个动作的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!
The End


大气响应式网络建站服务公司织梦模板
高端大气html5设计公司网站源码
织梦dede网页模板下载素材销售下载站平台(带会员中心带筛选)
财税代理公司注册代理记账网站织梦模板(带手机端)
成人高考自考在职研究生教育机构网站源码(带手机端)
高端HTML5响应式企业集团通用类网站织梦模板(自适应手机端)