如何获取拦截器中操作URL中定义的参数

问题描述 投票:0回答:1

我已经在struts.xml中定义了一个这样的动作

<action name="*/*/execute" class="com.test.project1.abc" method="execute">
        <param name="username">{1}</param>
        <param name="resource">{2}</param>

我如何在拦截器中获取用户名和资源的值?

我使用]在动作类“ com.test.project1.abc”中获取了这些值。

ActionContext context = ActionContext.getContext();
Map<String, Object> params = context.getParameters();

但是,以上内容并未产生拦截器的结果。那么在这种情况下我应该如何获取参数?

我已经在struts.xml中定义了这样的动作,例如 {1} <...>

java url struts2 struts2-interceptors
1个回答
0
投票

您可以尝试这样的事情:

© www.soinside.com 2019 - 2024. All rights reserved.