Muzete ve faces-config

<managed-bean>
        <managed-bean-name>jsfBean</managed-bean-name>
        <managed-bean-class>test.JsfBean</managed-bean-class>
        <managed-bean-scope>request</managed-bean-scope>
        <managed-property>
            <property-name>anotherBean</property-name>
            <value>#{anotherBeanName}</value>
        </managed-property>
    </managed-bean>

Pokud pouzijete treba seam tak pak muzete psat primo ve tride
class JsfBean{
@In(create=true) private AnotherBean anotherBeanName;
.....
}

2009/3/11 Pavel Zelenka <zele...@mediaservis.cz>

>
> 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.sav...@gmail.com>*
> Odeslal: konference-boun...@java.cz
>
> 11.03.2009 12:55
>  Odpovězte prosím uživateli
> Java <konference@java.cz>
>
>   Komu
> Java <konference@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 <*zele...@mediaservis.cz* <zele...@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
>
>

Odpovedet emailem