代码之家  ›  专栏  ›  技术社区  ›  DD.

servlet中的jsf托管bean

  •  5
  • DD.  · 技术社区  · 14 年前

    有没有从servlet访问jsf托管bean的方法?

    1 回复  |  直到 12 年前
        1
  •  9
  •   BalusC    14 年前

    在servlet中,可以通过以下方式获取请求范围的bean:

    Bean bean = (Bean) request.getAttribute("beanName");
    

    和会话作用域的bean:

    Bean bean = (Bean) request.getSession().getAttribute("beanName);
    

    以及应用程序范围的bean:

    Bean bean = (Bean) getServletContext().getAttribute("beanName");