struts2拦截器中 如果获取当前请求action 和请求的方法

struts2拦截器中 如果获取当前请求action 和请求的方法

4个回答

[color=blue][b]这样会更清楚一点:[/b][/color]
[code="java"] System.out.println("Action:"+invocation.getAction().getClass().getName());
System.out.println("Struts2 中配置的Action:"+invocation.getProxy().getActionName());
System.out.println("调用的方法:"+invocation.getProxy().getMethod());[/code]

[b]这样得到Action的name和方法[/b]

[code="java"]
public String intercept(ActionInvocation invocation) throws Exception {

System.out.println("调用的Actino:"+invocation.getProxy().getActionName());
System.out.println("调用的方法:"+invocation.getProxy().getMethod());[/code]

不在拦截器中如何获取呢?

ActionContext.getContext().getActionInvocation()

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问