Package org.fto.jthink.j2ee.web

Examples of org.fto.jthink.j2ee.web.HttpRequest


    /* 设置资源容器, HttpSession用户会话 */
    HttpSession session = new HttpSession(((HttpServletRequest)req).getSession());
    setResourceContainer(HttpSession.class.getName(), session);
   
    /* 设置资源容器, HttpRequest请求 */
    HttpRequest request = new HttpRequest(req);
    setResourceContainer(HttpRequest.class.getName(), request);
   
    /* 设置资源, WEBApplicationContext */
    setResource(WEBApplicationContext.class.getName(), webContext);
   
View Full Code Here


    try{
      WEBApplicationContext webContext = new WEBApplicationContext(((HttpServletRequest)req).getSession().getServletContext());

      /* 初始化请求 */
      req.setCharacterEncoding(encoding);
      HttpRequest request = new HttpRequest((HttpServletRequest)req);
     
      /* 初始化资源管理器 */
      ResourceManager resManager = new ResourceManager();
     
      /* 设置资源容器, WEBApplicationContext上下文 */
      resManager.setResourceContainer(WEBApplicationContext.class.getName(), webContext);

      /* 设置资源容器, HttpSession用户会话 */
      HttpSession session = new HttpSession(((HttpServletRequest)req).getSession());
      resManager.setResourceContainer(HttpSession.class.getName(), session);
     
      /* 设置资源容器, HttpRequest请求 */
      resManager.setResourceContainer(HttpRequest.class.getName(), request);
     
     
      /* 设置资源, WEBApplicationContext */
      resManager.setResource(WEBApplicationContext.class.getName(), webContext);
     
      /* 设置资源, HttpSession */
      resManager.setResource(HttpSession.class.getName(), session);
     
      /* 设置资源, HttpRequest */
      resManager.setResource(HttpRequest.class.getName(), request);     
     
      /* 设置资源, ServletResponse */
      resManager.setResource(ServletResponse.class.getName(), res);
     
      /* 将资源管理器加入到Request中,以便于在具休JSP或Servlet中能使用到资源管理器 */
      request.setAttribute(ResourceManager.class.getName(), resManager);
     
      /* 转到下一过滤器 */
      chain.doFilter(req, res);

    }catch(ServletException e){
View Full Code Here

TOP

Related Classes of org.fto.jthink.j2ee.web.HttpRequest

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.