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