struts2登陆拦截器 实现类应该写到哪个包里?

interceptor这个包,程序如:

package interceptor;

import java.util.Map;

import com.opensymphony.xwork2.ActionContext;

import com.opensymphony.xwork2.ActionInvocation;

import com.opensymphony.xwork2.interceptor.AbstractInterceptor;

import com.tarena.entity.User;

public class SelectUserInterceptor extends AbstractInterceptor{

//执行Action业务处理之前调用

public String intercept(ActionInvocation invocation) throws Exception {

//进行登录检查

Map<String,Object> session=

ActionContext.getContext().getSession();

User user=(User) session.get("user");

if(user==null){

//未登录,转到login页面

return "login";

}

//已登录

//调用后续拦截器或者Action业务处理

//将返回的String返回

return invocation.invoke();

}

}

然后在struts.xml中配置