如何从 Struts 2 的操作名称列表中获取请求类型(GET 或 POST)?[复制]

How can I get Request Type(GET or POST) from list of Action names in Struts 2? [duplicate]

提问人:Ritesh_RM 提问时间:7/15/2023 最后编辑:Roman CRitesh_RM 更新时间:7/16/2023 访问量:52

问:

我想获取应用程序中存在的所有支柱操作的所有 POST/GET 请求类型。

我使用了struts2-config-browser-plugin,并在整个应用程序中获取了所有操作名称。

现在,我想获取所有这些操作名称的请求类型,并将它们合并到一个 Java 集合(列表)中。

有没有办法在不调用该操作的情况下找到所有 struts2 操作的所有请求类型。

Java Struts2 Struts 操作映射

评论


答:

0赞 Roman C 7/16/2023 #1

有没有办法在不调用该操作的情况下找到所有 struts2 操作的所有请求类型。

默认情况下,Struts2 不映射 HTTP 请求类型。所以你无法从 config-browser 插件中获取它。

如果你想自己映射它,那么你应该用自定义来扩展框架。您可以在答案中找到如何添加映射的自定义操作的详细信息。ActionMapper