2014-01-15 3 views

ответ

2

Используйте служебную программу f:viewParam. Имея этот URL:

/myForm.xhtml?nameField=Anthony 

Вы можете установить параметр представления перед тем, как сама форма будет визуализирована. Используя этот код в вашей форме:

<f:metadata> 
    <f:viewParam name="nameField" 
     value="#{formBean.name}" /> 
</f:metadata> 
<h:form> 
    <h:inputText value="#{formBean.name}" /> 
    <h:commandButton value="Send name" action="#{formBean.sendName}" /> 
</h:form> 

Указанное значение будет установлено по умолчанию для ввода.

Смотрите также:

+0

Это большое спасибо. Однако теперь у меня есть проблема, что ajax для обновления этих входов не запускается :( –

+0

Просто отправьте еще одну тему :-) –

+0

Я сначала займусь решением проблемы –

Смежные вопросы