1

更新変更を確認するには、アプリを再構築/再デプロイする必要があるようです。なぜ私がこれをしなければならないか知っている人はいますか?これは静的な .xhtml ページです。更新に戻ると、再構築ではなく、サーバーを停止/再起動する必要があるようです。私は頭が悪く、最初にそれを試しませんでした。主に、とにかく頻繁に再構築/展開する必要があるためです。

を使用するJSF 2アプリに取り組んでいますf:subviews。ブラウザを更新したときに変更が UI に反映されないサブビューを使用しています。この問題がない他のサブビューで作業しました。

.xhtml ファイルをインストール済みのアプリ フォルダーにコピーするバッチ スクリプトがあります。バッチ スクリプトは、ファイルがコピーされたことを報告します。これは通常のビジネスです... この特定のインストール済みアプリをドリルダウンすると、ファイルに私の変更が表示されます。繰り返しますが、通常どおりのビジネスのようです。ただし、更新しても変更は UI に反映されません。

これらは私が行っている単純なテキストの変更ですが、表示されていません。

問題のあるサブビューは特別なものではないようui:includeです。それは、データのいくつかのパラメーターを介して含まれ、一意の ID を与える ap:datatable だけです。p:datatable を単なるテキストに置き換えると、更新時に「古い」テーブルが引き続き UI に表示されます。このサブビューの変更を UI に反映することはできません。

コンソールはエラーをスローしません。

WebSphere 7.0を使用しています。

以前にこの問題に遭遇したことはありません。ページを更新すると、他のサブビューを編集してそれらの変更を確認できるため、ブラウザのキャッシュの問題ではありません。

誰にもアイデアはありますか?

4

0 に答える 0