Struts2:中的方法属性按钮不起作用

Struts2:中的方法属性按钮不起作用,第1张

Struts2:中的方法属性 按钮不起作用

<constant name="struts.enable.DynamicMethodInvocation" value="false" />

<constant name="struts.enable.DynamicMethodInvocation" value="true" />

另一种方法是为同一个动作定义多个映射,例如

在JSP中:

<s:submit value="Search"  action="employeeSearchAction" /><s:submit value="Add New" action="employeeAddNewAction"/>

在Struts.xml中

<action name="employeeSearchAction"  method="doSearch">       <result>/example/search.jsp</result></action><action name="employeeAddNewAction"  method="doAddNew">       <result>/example/add.jsp</result></action>

第三种方法是使用通配符映射。

PS:如果您要进行第二次练习,我建议,作为最佳实践,对您必须执行的每个逻辑 *** 作都使用一个“ *** 作”。

如果您有同时由“搜索”和“
addNew”这两个动作加载/管理的通用数据,则可以定义一个由employeeSearchAction和employeeAddNewAction扩展的employeebaseAction。


编辑

现在是2014年,并且 不鼓励使用DMI (今天比以往任何时候都更多),除了非常没用之外,因此我 强烈 建议您使用解决方案n.2。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5066293.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-16
下一篇 2022-11-16

发表评论

登录后才能评论

评论列表(0条)

保存