アクションメソッドをバインドするコマンドボタンがあります。
<f:view >
<pm:page title="Title">
<pm:view id="viewId" swatch="c">
<p:outputPanel id="panelId">
<h:form id="formId">
<p:commandButton action="#{bean.actionMethod}" update="formId" value="Click" />
</h:form>
</p:outputPanel>
</pm:view>
</pm:page >
</f:view>
インサイドアクションメソッド。ナビゲーションは同じページを参照します。一部の値は、アクションメソッド内で更新されます。
public String applyPeriod(String caller)
{
.....
retrun SAMEPAGE;
}
全て大丈夫。ただし、スタイルはレンダリングされません。ページはデフォルトのスタイルに戻ります。
スタイルをロードする方法についてのアイデア。本当のリフレッシュでURLを変えたくない。私はそれをajax呼び出しで管理する必要があります。
ページのリクエストをトレースします。スタイルの必要はまったくありません。
私はprimefaces、primefaces mobileを使用しており、モバイルページです。