いくつかの要件の変更により、既存のログイン ページをバイパスし、最初のリクエストを home.xhtml ページに送信しました。その変更を行った後、いくつかのf:ajax関数を次のように実行してみてください。
<h:commandLink value="Display">
<f:ajax event="click" execute="@form" render="@all" listener="#{homeController.loadDetailTail(completeTrail.trailInfo.trailId)}"/>
</h:commandLink>
次に、次のhttpErrorを取得しました。しかし、コードを元に戻す(ログインページがhome.xhtmlページに移動する)か、最初のリクエストを他のjsfページに送信し、そのページからhome.xhtmlページに移動すると修正されます。
この問題は、FireFox および Chrome を使用する Widows 7 で発生しました。しかし、FireFoxを使用したFedora 16では生成されないようです:(。この問題を解決するために誰か助けてください。ありがとう。
httpError : HTTP トランスポートが 0 ステータス コードを返しました。これは通常、ajax とフル リクエストが混在した結果です。これは、パフォーマンスとデータの整合性の両方の理由から、通常は望ましくありません。