struts2拦截器中 如果获取当前请求action 和请求的方法
[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()