java - 嵌入在 URL 中的 Struts2 Action

标签 java jsp struts2

我正在开发使用 Struts 2 框架的 Web 应用程序。我需要对此 Web 应用程序进行一些更改,所以我正在经历它。在我找到的JSP页面上

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

这里令人困惑的是 action。通常它很简单,如 action= someActionName。这样我们就可以将它映射到实际的 POJO。

那么上面的 Action 名称是什么,如何映射到Java类呢?

最佳答案

默认情况下,Struts2 Action 映射器使用不带斜杠的 Action 名称。因此,从路径 /integration/viewIntegration 您可以确定 namespace 和操作名称:

  • 命名空间:/integration
  • Action 名称:viewIntegration

关于java - 嵌入在 URL 中的 Struts2 Action ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37976577/

相关文章:

java - 如何映射 URL 中包含斜线(通配符映射)

java - 如何在java中连续读取在线/网络文件?

java - 修复了文本字段上的日期分隔符 (dd-mm-YYYY)

java - 重新启动扫雷 GUI 程序

javascript - 如何将 HTML 页面加载到 JSP 中的 DIV 中(不加载任何内容)

javascript - 在使用 cq :include? 包含外部 JS 之前,如何在 JSP 中包含全局 JS 变量

javascript - 根据在另一个下拉列表中选择的值填充下拉列表

maven - 使用 Maven 3 设置 Struts2 EAR 项目

java - ssh4 延迟初始化异常

java - Gremlin 查询的 Union 方法的使用及其对 Neptune 交易的影响