問題タブ [primefaces]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - ダウンロード後にページを更新する方法
ファイルをダウンロードするための関数を呼び出す commandButton があります ( ... のような標準的なもの) InputStream
。BufferedOutputStream
これらはすべて正しく機能します。ファイルのダウンロードが完了しても、ページのコンテンツは更新されません。更新されたコンテンツを表示するには、更新を押す必要があります。助けてください。以下は私のコードの基本的な構造です
document
: Managed Bean
getDrawings()
: Drawing(エンティティクラス)のリストを返すメソッド
CheckedOutBy
: Entityの属性Drawing
マネージド Bean の内部
java - 移動可能なマーカーの位置 - マーカーの位置を更新 (GMaps4JSF 1.1.3-u3)
Glassfish v3アプリサーバーでJSF 2.0、Facelets、Mojarra 2.0.2、およびPrimefaces 2.1を使用するJavaEE 6アプリケーションでGMaps4JSF 1.1.3-u3を使用しています。xhtml ページで、いくつかのマーカーと移動可能なマーカー (現在選択されている「ステーション」) を表示したいと考えています。その経度と緯度の位置は、valueChangeListenerを使用していくつかの変数に格納されます。confirmButtonを使用すると、位置がステーション オブジェクトに保存されます。次に、すべてのステーションがリロードされ、フォームが更新されます。駅を選択すると、その新しい位置が地図上に表示されます - すべてが機能します。マーカーを移動してcancelButtonを押した後、テーブルで同じステーションを選択すると、この移動の位置が表示されますが、cancelOperation古い位置を復元します (stationLongitude および stationLatitude 変数)。これは、キャンセル関数の前に valueChangeListener が呼び出されるために必要です。いろいろ試してみましたがキャンセルできず、該当する局を再選択すると古いマーカー位置が表示されてしまいます。ajax cancelButtonでoncomplete="window.location.reload()"を使用した場合にのみ機能します! しかし、これは醜いページの更新につながります (最初に ajax が更新され、次にページ全体がリロードされます)。これが GoogleMaps、GMaps4JSF、Facelets の問題なのか、それとも何か他の問題なのかはわかりません。たぶん、良い回避策があるか、何か間違ったことをしただけです! マーカーの位置を更新することは可能ですか、それともマーカーに内部状態がありますか? どんなヒントにも興味があります!前もって感謝します!
XHTML スニペット:
jsf - Primefaces ウィザードと selectOneRadio
primeface のウィザード コンポーネントとコアの selectOneRadio の使用に問題があります。私のサインアップページは次のようになります
そして、signUpBean は次のようになります。
私はそれが悪いサインアップ方法であることを知っており、後で変更されます. 最後のタブに到達して送信すると、次のエラーが発生します。
デバッグすると、結合変数が null ではなく true または false であることがわかります。それは何について不平を言っているのですか?
jsf - JSF 2.0 - Primefaces チャートの色
私はプライムフェイス チャート コンポーネントを使用していますが、折れ線グラフと縦棒グラフの線の色を本当に変更したいと考えています。私はオンラインで見ましたが、おそらくそれを見落としているだけかもしれませんが、この色を制御するjavascript属性の名前が見つからないようです。これまでのところ、私のJavaScriptのスタイリングは次のようになっています
java - ボタンをクリックしたときに Web フォーム全体を送信しない方法はありますか?
できるだけ簡潔にお伝えしますので、お付き合いください
"A.jsf" -> 管理対象 Bean : bean "#{bean.list}": B.jsf に移動します
そうしてhandleFileUpload()
"B.jsf" -> マネージド Bean: bean2
アップロードをクリックすると、「アップロードする権限がありません。」といううなり声のエラー メッセージが表示されます。しかし、「戻る」をクリックすると、B.jsf に移動し、「アップロードする権限がありません」というメッセージが表示されます。また。「戻る」をクリックすると、他のフォームリクエストをアップロードして送信すると、同じエラーメッセージが生成され、B.jsf に表示されます。「戻る」ボタンを空のフォームに配置する以外に、これを修正する方法はありますか?これは、2 つのボタンが並んでいるのではなく、互いの上に立っているためです。私はこれをしようとします:
id="tom" を指定してコンポーネントに送信することを期待していたので、id=msgs を指定したうなり声はロードされませんが、うまくいきませんでした。upload
ボタンをクリックしたときにフラグをオンにしようとしましたが、ナビゲーションBack
を処理するメソッドが呼び出される前に Web フォームが要求されます。back
私が望んでいるほど簡潔ではありませんので、お詫び申し上げます:D
java - プライムフェイスのスケジュールの問題
スケジューラを含む簡単なページを作成しようとしました
それは問題ないように見えますが、リスナーは好きです
eventSelectListener、dateSelectListener、eventMoveListener が発生しませんでした!
何が問題ですか
これは私のコードです:
そして私のバックビーンは:
jsf - JSF2 PrimeFaces のインストール
PrimeFaces を使用したいと思います。Webページのすべての指示に従いました
私のPOM:
うまくいくと思います!少なくとも はprimefaces-2.0.0.jar
ダウンロードされています。
次に私のweb.xml:
私はTomcat 6を使用していますが、これまでのところサーブレット3.0をサポートしていないことがわかっているため、サーブレットを追加する必要があります。
次に私のxhtmlコード:
これまでのところ、レンダリングされていません。私の間違いはどこですか?
java - Chrome で PrimeFaces キャプチャが表示されない
私の JSF Web アプリケーションは PrimeFaces Captcha を使用しています。Firefox と IE では正常に動作しますが、Chrome では表示されません。ページ生成時にエラーは発生しませんが、非表示のキャプチャを使用してデータを投稿しようとすると、次のエラー メッセージが表示されます。
XHTML ソース コードに id 'j_idt32' を持つ要素はありません。両方のブラウザでこれを確認しました。
事前に感謝します。ダニエル
java - デコードメソッドは呼び出さない
コンポーネントに問題があり<p:schedule>
ます。そのイベントリスナーは解雇されません。デバッグを試みましたが、イベントまたは日をクリックしたとき、またはイベントを移動したときに、コンポーネントのデコードメソッドが呼び出されないことがわかりました。デコードが呼び出されないのはなぜですか?それを呼び出す責任は何ですか?この問題を解決するにはどうすればよいですか?
更新:私はさらに一歩進んでいます:Ajaxリクエストが作成されましたが、サーバーによって処理されていないようです。私はTamperDatafirefoxプラグインでこれを試しましたこれはリクエストです:
これが応答です
これは何か助けになりますか?
jsf - のカスタム コンバーターの作成方法
POJO のリストを使用する PrimeFaces コンポーネントを操作する場合、カスタム コンバーターを作成するにはどうすればよいですか? 私の特定の問題は<p:pickList>
java.lang.ClassCastException
JSFが送信された値を変換されていない送信された値で設定するため、コンバーターがないと取得できjava.lang.String
ます。