to vypadá dobře. 

Díky




Pavel Savara <p.sav...@gmail.com> 
Odeslal: konference-boun...@java.cz
11.03.2009 13:08
Odpovězte prosím uživateli
Java <konference@java.cz>


Komu
Java <konference@java.cz>
Kopie

Předmět
Re: Je nutné EJB






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> 

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