Re: Je nutné EJB

Pavel Zelenka Zelenka na mediaservis.cz
Středa Březen 11 13:00:20 CET 2009


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 <p.savara na gmail.com> 
Odeslal: konference-bounces na java.cz
11.03.2009 12:55
Odpovězte prosím uživateli
Java <konference na java.cz>


Komu
Java <konference na java.cz>
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 <Zelenka na mediaservis.cz>

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 

------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://amaio.cz/pipermail/konference/attachments/20090311/ff0fb5e9/attachment.htm>


Další informace o konferenci Konference