我正在使用Struts 2框架的Web应用程序。我需要对此Web应用程序进行一些更改,以便我完成它。在我发现的JSP页面上
<form name="viewIntegrationFormId" id="viewIntegrationFormId" action="<integration:urlAction actionName='/integration/viewIntegration'></integration:urlAction>" method="POST">
令人困惑的是action
。通常它像action= someActionName
一样直截了当。这样我们就可以将它映射到实际的POJO。
那么上面的动作名称是什么?如何映射到Java类?
答案 0 :(得分:1)
默认情况下,Struts2动作映射器使用没有斜杠的动作名称。因此,从路径/integration/viewIntegration
,您可以确定命名空间和操作名称:
/integration
viewIntegration