请问在类中怎样调用接口中方法?内有代码说明问题
public class SysLogin extends ActionSupport implements ServletRequestAware{
	private static final long serialVersionUID = 1L;
	//定义HttpServletRequest
	private HttpServletRequest request;
	public void setServletRequest(HttpServletRequest request) {
		this.request = request;
	}
	public String loginSystem(){
		//将用户对象存放进session
		request.getSession().setAttribute("user", 0);
		..
                ...
       }
为什么在类SysLogin中,request这个接口就能直接用里面的方法了啊?
求原理详细点好,小弟是新手,满意立马结题
              
------解决方案--------------------struts会判断你的action是否实现了ServletRequestAware,实现了的话就会把当前请求的request对象通过set方法赋值给你的action中,好象是这样