Struts2 嵌入在 URL 中的操作
Struts2 action embedded in URL
我正在开发使用 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 class?
默认情况下 Struts2 动作映射器使用不带斜杠的动作名称。因此,从路径 /integration/viewIntegration
您可以确定名称空间和操作名称:
- 命名空间:
/integration
- 操作名称:
viewIntegration
我正在开发使用 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 class?
默认情况下 Struts2 动作映射器使用不带斜杠的动作名称。因此,从路径 /integration/viewIntegration
您可以确定名称空间和操作名称:
- 命名空间:
/integration
- 操作名称:
viewIntegration