package org.nutz.mvc.adaptor.injector;
import javax.servlet.ServletContext;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.nutz.mvc.Mvcs;
public class SessionAttrInjector extends AttrInjector {
public SessionAttrInjector(String name) {
super(name);
}
public Object get(ServletContext sc, HttpServletRequest req, HttpServletResponse resp, Object refer) {
HttpSession session = Mvcs.getHttpSession(false);
if (session == null)
return null;
return session.getAttribute(name);
}
}