2011-06-26 13 views

答えて

2

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

ありがとうございました! – user816082

+1

答えを受け入れることができますか?それが働いているなら - V – Dejell

0

この経る..

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()); 
+0

としてください、ありがとう。しかし、@Injectや@EJBのようなアノテーションは存在しないはずですか?結局、私はSessionscoped beanを持っています。 – user816082

関連する問題