组
<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。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)