myslel jsem to spíš ve stylu, když chci z beanu X využít metody beanu Y.
Mezitím jsem vygooglil toto:

MySessionBean myBean = (MySessionBean) 
context.getApplication().getExpressionFactory().createValueExpression(context.getELContext(),
 
"#{mySessionBean}", MySessionBean.class).getValue(context.getELContext());

což by snad mělo splňovat to co chci
 



Pavel Savara <[email protected]> 
Odeslal: [email protected]
11.03.2009 12:55
Odpovězte prosím uživateli
Java <[email protected]>


Komu
Java <[email protected]>
Kopie

Předmět
Re: Je nutné EJB






Vase managed beany muzou byt v session scope takze v ramci stejne session 
dostane vzdy stejnou instanci.

Pokud definujete jsf bean ve faces-config.xml pak:

<managed-bean> 
   <managed-bean-name>firstBean</managed-bean-name>  
  <managed-bean-class>  au.xxx.FirstBean  </managed-bean-class>  
  <managed-bean-scope>session</managed-bean-scope>
</managed-bean>  

Pokud pracujete s jsf urcite se vyplati pouzit nejaky framework ktery 
usnadni spoustu veci treba jboss seam.

Pavel



2009/3/11 Pavel Zelenka <[email protected]>

Zdravím, 

mám začátečnický problém. Píšu webovou aplikaci za využití JSF. Při psaní 
managed beanů jednotlivých JSF stránek a případných Converterů by se mi 
hodila nějaká vyšší vrstva na úrovni session, na kterou bych mohl 
přistupovat z těchto managed beanů a Converterů. 
Musím na toto využít EJB? 
Zatím totiž využívám Tomcat a zdá se mi, že to EJB je moc težký kalibr 

Díky 

Pavel Zelenka 

Odpovedet emailem