On Tue, Jan 13, 2009 at 10:28 AM, Anton Gavazuk <antongava...@gmail.com>wrote:
> I dont want to use orchestra, > > could you describe t:saveState? - how it should look? see http://myfaces.apache.org/tomahawk-project/tomahawk/tagdoc/t_saveState.html regards Leonardo Uribe > > 2009/1/13 Leonardo Uribe <lu4...@gmail.com>: > > > > > > On Tue, Jan 13, 2009 at 8:30 AM, Anton Gavazuk <antongava...@gmail.com> > > wrote: > >> > >> Hi all, > >> > >> I'm trying to implement such scenario (maybe common) > >> I have combobox with countries and another input with cities, so when > >> user is choosing an country from combobox, he can enter city name in > >> the second input, but in the same time, if the system knows entered > >> city in choosed country, show to him the suggestion menu. > >> > >> so my quick construction looks like: > >> > >> <h:selectOneMenu id="inDropCountry" value="#{addressBean.countryInt}"> > >> <f:selectItems value="#{dictionaryBean.countries}"/> > >> </h:selectOneMenu> > >> <sand:pprPanelGroup id="city_ppr" > >> partialTriggers="inDropCountry(onchange)"> > >> <h:outputText value="#{addressBean.countryInt}"/> > >> <h:outputLabel value="City:"> > >> <sand:inputSuggestAjax value="#{addressBean.city}" > >> > >> suggestedItemsMethod="#{addressBean.getCitiesForCountry}" > >> > >> itemLabelMethod="#{addressBean.getCityLabel}"> > >> <f:converter converterId="cityConverter"/> > >> </sand:inputSuggestAjax> > >> </h:outputLabel> > >> </sand:pprPanelGroup> > >> > >> Everything is fine on paper (or in editor :) ), but now I have > >> obstacle - every change in inputSuggest forces to create new > >> AddressBean instance and of course in that case the state of previous > >> addreassBean is being loosed. (The scope is request) > >> Now I see only one way - to play around with session saving of some > >> attributes, but its not very convenient. > >> > >> Could anyone suggest how to implement this scenario in more > handy/easier > >> way? > > > > Hi > > > > There are many solutions: use myfaces orchestra (conversation scope), > > t:saveState, ..... > > > > regards > > > > Leonardo Uribe > > > >> > >> Cheers, > >> Anton > > > > >