level 1
扫荡地球
楼主
拦截器类
package com.action;
import java.util.Map;
import com.opensymphony.xwork2.Action;
import com.opensymphony.xwork2.ActionInvocation;
import com.opensymphony.xwork2.interceptor.AbstractInterceptor;
public class AuthInterceptor extends AbstractInterceptor
{
private static final long serialVersionUID = 49996560
15743518872
L;
public void init(){
System.out.print("00000000000000000000");
}
public String intercept(ActionInvocation invocation) throws Exception
{
System.out.println("1111111111111111111111");
Map map = invocation.getInvocationContext().getSession();
System.out.println("333333333333333333");
if(map.get("username") == null)
{
return Action.LOGIN;
}
else
{
return invocation.invoke();
}
}
}
2014年09月18日 01点09分
1
package com.action;
import java.util.Map;
import com.opensymphony.xwork2.Action;
import com.opensymphony.xwork2.ActionInvocation;
import com.opensymphony.xwork2.interceptor.AbstractInterceptor;
public class AuthInterceptor extends AbstractInterceptor
{
private static final long serialVersionUID = 49996560
15743518872
L;
public void init(){
System.out.print("00000000000000000000");
}
public String intercept(ActionInvocation invocation) throws Exception
{
System.out.println("1111111111111111111111");
Map map = invocation.getInvocationContext().getSession();
System.out.println("333333333333333333");
if(map.get("username") == null)
{
return Action.LOGIN;
}
else
{
return invocation.invoke();
}
}
}