Thanks but it does not fit the needs
1) the default value should be configurable per page. It's not the only
hidden field. Some have a searchScope that depend on which page the form
sit in. It can't be initialized by 'managed property'
Cmon, there should be something as simple as defaut="..." that exist in
JSF. I can't believe a form couldn't have default values in the JSP...
Steve Torrefranca a écrit :
> I am also a JSF newbie but I think for default values you can try
> managed property
>
> In you faces-config.xml you do something like
>
> <managed-bean>
> <managed-bean-name>theBackingBean</managed-bean-name>
> <managed-bean-class>
> com.whatever.com.TheBackingBean</managed-bean-class>
> <managed-bean-scope>
> session</managed-bean-scope>
> <managed-property>
> <property-name>theProperty</property-name>
> <value>theDefaultvalue</value>
> </managed-property>
> </managed-bean>
>
>
>
>
> David Delbecq wrote:
>> Hello,
>>
>> I need to design a form in JSF where there are various default value for
>> various fields.
>> However, the default value is separated from the backing bean (it's
>> something to display in initial form). I am not sure how to do this, i
>> don't see in h:inputHidden anything that relate to a default value.
>>
>> I need to convert this struts form:
>>
>>
>> <html:hidden property="scope" value="${param.searchScope}"/>
>> <html:hidden property="requestedNodeResults" value="15"/>
>> <html:text property="query" styleClass="search"/>
>> to a JSF form, but i don't know where to put the '15' and
>> 'param.searchScope' in JSf
>>
>> setting <h:inputHidden value="#{theForm.requestedNodeResults}"/> does
>> not set the default value to 15.
>>
>> Any suggestion to set default value? Do i have to do
>> <h:inputHidden
>> value="#{theForm.requestedNodeResults}">15</h:inputHidden> or something
>> like that? Can't find documentation on setting default form values...
>>
>> Help appreciated.
>>
>>
>>
>