通过Struts2中的通配符方法映射操作

时间:2016-07-05 19:07:29

标签: struts2

我在NoSuchMethodException中使用Wildcard method映射我的操作时得到Struts2。我的应用正常工作如果我创建了一个单独的操作但是在映射{{1时}} 方法。

表格

Wildcard

单独行动

<form name="viewIntegrationReport" id="viewIntegrationReport" action="  <integration:urlAction actionName='/integration/ReportIntegration'> </integration:urlAction>" method="POST"></form>

使用 <action name="viewReportIntegration" method="viewTransactionReport" class="com.integration.webapp.action.IntegrationAction"> <result name="integrationDetailsReportResponse" type="tiles">integrationReportView</result> </action>

Wildcard

我不确定我在这里做错了什么。

1 个答案:

答案 0 :(得分:0)

我认为最好回答这个问题而不是删除它。它可能会帮助知道的人。

我收到了NoSuchMethodException,原因是java class中方法的名称与我在action中定义的模式不匹配。

动作

*Integration
<。pv文件中的操作方法名称

Changed it from viewTransactionReport to viewReport