Spring parsing value form Bean to Bean.
parsing value from beanA to beanB:
method 1
In spring xml flow declare:
<var name="beanA" class="com.package.beanA"/> <var name="beanB" class="com.package.beanB"/> <on-entry> <evaluate expression="beanA.start()"/> <evaluate expression="baenB.start(beanA.someValue)"/> </on-entry>
method 2
using FacesContext in JSF (only String):
in xml:
<var name="beanA" class="com.package.beanA"/> <var name="beanB" class="com.package.beanB"/>
<transition on="redirectToPage" to="Page"/>
</view-state>
<view-state id="Page" view="externalRedirect:/path/pathBeanB/?parseValue=“#{beanA.value}”/>
in .xhtml
<p:commandButton value="Next" action="redirectToPage/>
in beanB:
protected transient HttpServletRequest req = (HttpServletRequest) FacesContext.getCurrentInstance().getExternalContext().getRequest();
value=req.getParameter("parseValue");














