これが私が使用するコードです:
request.jsf
<h:form>
<!-- form inputs ... -->
<h:commandButton id="btnStart" value="START" action="#{bean.handleForm}">
<f:ajax execute="@form" render="message" />
</h:commandButton>
</h:form>
ボタンをクリックするbtnStart
と、フォームが送信され、Beanによって正しく処理されます。残念ながら、ブラウザのURLバーは引き続き表示されますhttp://myhost.com/request.jsf
が、コンテンツにはによって返された結果が表示され#{bean.handleForm}
ます。
URLバーを正しく更新するにはどうすればよいですか?