在jsf中,我可以将会话作用域bean注入到actionlistener中吗



在jsf中,我想将会话作用域bean注入到actionlistener实现中。能做到吗?

像这样:

YourBean testBean = (YourBean)FacesContext.getCurrentInstance().getExternalContext()
               .getSessionMap().get( "yourBean");

执行此操作。。

http://www.oio.de/public/java/jsf-best-practices-javaserver-faces-session-tips.htm

    ELContext elContext = context.getELContext();
    context.getApplication().getExpressionFactory()
       .createValueExpression(elContext,"#{sessionScope.sessionValue}", String.class)
       .setValue(elContext, this.getSessionValue());

相关内容

  • 没有找到相关文章

最新更新