В jsf я могу ввести bean-компонент sessioncope в список действий? - PullRequest
0 голосов
/ 26 июня 2011

В jsf я хочу внедрить bean-компонент sessioncope в реализацию actionlistener.Можно ли это сделать?

Ответы [ 2 ]

2 голосов
/ 26 июня 2011

Как это:

YourBean testBean = (YourBean)FacesContext.getCurrentInstance().getExternalContext()
               .getSessionMap().get( "yourBean");
0 голосов
/ 27 июня 2011

пройти через это ..

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());
...