問題タブ [richfaces]
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.
jsf - ロード時にバッキング Bean アクションを実行しますか?
レポート エクスポート ページの結果ページを作成したいと考えています。この結果ページには、エクスポートのステータスが表示され、このエクスポートのダウンロードが提供される必要があります。
エクスポートはアクション メソッドで行われます。経由で実行できcommandButton
ますが、ロード時に自動的に実行する必要があります。
どうすればこれを達成できますか?
JSF:
バッキング Bean:
明確化: これは a4j で実行可能ですか? Ajax リクエストが私のdownloadReport
アクションをトリガーし、そのリクエストがファイルのダウンロードであるという解決策を考えました。
jsf - 豊富な拡張 DataTable 列幅
RichFaces 拡張 dataTable に問題があります
列が 20 を超える場合、水平スクロール バーが表示されるのではなく、列が圧縮されています。
列幅を %, px で指定しようとしましたが、使い物になりません。
これに詳しい人はいますか?
jquery - の代替InternetExplorer6の場合
私のWebアプリケーションのページは、Firefoxと比較してInternet Explorer 6での読み込みが非常に遅くなります。IE6の場合は約6秒、Firefoxの場合は約3秒です。
ページのサイズは確かに私のアプリケーションでは大きな問題ですが、<rich:modalPanel>
IE6では(DOM操作のために)本当に遅いことも知っています。
私たちはそれらをたくさん使用しているので、このコンポーネントは確かにこの遅い理由の1つである可能性があると思います...
<rich:modalPanel>
では、コンポーネントに代わるJSFはありますか?
または、最終的に、JSFのカスタムコンポーネントに簡単に使用できるjavascript / jQueryモーダルパネルコードを知っていますか?
技術情報:
JSF 1.2(+ Facelets)およびRichfaces 3.2.2
java - RichFacesでアクティブなpanelBarItemを判別する方法
私はRichFacesを使用しており、任意の時点でpanelBar
アクティブなものを特定したいと思います。panelBarItem
そうする方法を提案してもらえますか?
前もって感謝します!MD
jsf - richfaces ComboBox の作成
パフォーマンスを向上させるために、コンボボックスをできるだけ遅く入力しようとしています。バッキング Bean のコンストラクターで、ページ内のすべてのコンボ ボックスにメソッドを設定したことがあります。ユーザーが必要なときにコンボを設定したいと思います。遅延や同時実行の問題を回避するために使用する最も適切なイベントと方法はどれですか?
どうもありがとうございました
jsf - JSF a4j: h:selectManyCheckbox によるサポート
JSF の selectManyCheckbox と A4J のサポートに問題があります。目的は、チェックボックスが選択されたときに何らかのアクションを実行することです。これは Firefox で完全に機能します。それでも、任意の IE (ie6 / ie7 / ie8) でテストすると、アクションが呼び出されているが、選択された値が null に設定されていることがわかりました。テストするために、フォームを送信し、選択された値が正しいかどうかを確認するために、JSF commandButton を配置しました。したがって、問題は実際には ajax アクションにあります (フォームを送信せずに)。これが私のコードです:
はどこにcardListProvider.categoriesList
ありList<SelectItem>
、cardListProvider.categoriesHolder.selectedCategories
はList<String>
誰かがこの問題を抱えていますか?誰でもこれで私を助けることができますか?ありがとうございました
java - rich:datatable の filterBy 値をセッション スコープに保持するにはどうすればよいですか?
rich:datatable rich:column filterBy="..."
SESSIONスコープ内のfilterBy値を保持することは可能ですか?
internet-explorer - リッチ:インターネットエクスプローラーを備えたデータテーブルおよび拡張可能な列
rich:datatableとrich:columnを使用して拡張可能な列/行のシンプルなソリューションを作成しました。これは次のようになります。rich :dataTableを使用して拡張可能/折りたたみ可能なsubTableを作成する最良の方法
ファセットコードは次のように(簡略化されて)います:
これにより、詳細ボックスをクリックすると列が展開されたテーブルが提供され、詳細列が実際の行の下に表示されます。バッキングBeanのexpandAllActionは、行を反復処理し、それらの拡張属性をバッキングBeanの場合と同じに設定するため、すべての行が拡張/非拡張されます。
ただし、これはInternet Explorer(IE7またはIE8)では正しく機能しませんが、FFおよびChromeでは機能します。ユーザーがチェックボックスをクリックすると、ページ上の他の場所をクリックするまで何もレンダリングされません。バッキングBeanとオブジェクトは更新されていますが、他の要素がクリックされるまで再レンダリングされません。
これはIEで再び邪悪なものですか、それともRichfacesのバグですか?IEとtbodyで同様の問題がいくつか見つかりましたが、修正されているはずです。バグレポートを提出することはできますが、それまでは簡単な回避策はありますか?
Richfacesのバージョンは3.3.1であり、Jboss4.2.1GAおよびバンドルされたSunRIで実行されます。
jsf - rich:columns を使用して列のペアを動的に生成する
RichFaces のコンポーネントを使用して列のペアを動的に生成することは可能ですか? rich:columns
(バージョン 3.3.0)
理想的には、次のようなものを生成したいと思います。
...つまり、列ペアごとに 1 つのヘッダー セルで、その下に 2 つの列があります。ただし、結合されたヘッダーはそれほど重要ではありません。
私はドキュメントを調べましたが、 colspan
(どういうわけか) can を使用することを示唆していますが、例はありません。
どんな助けでも大歓迎です!
jsf - rich:dataTable の行の行インデックスを取得するにはどうすればよいですか?
の各行の行インデックスを出力しようとしていrich:dataTable
ます。属性がこれを行うように見えstateVar
ますが、使用方法がわかりません。
これに関するリファレンス ドキュメントは絶望的です。
この属性は、クライアント側のコンポーネントの状態へのアクセスを提供します
状態変数を単純に出力すると、「org.ajax4jsf.component.SequenceDataAdaptor$1@f63387」が得られます。ソースを求めて Web をざっと見ましたが、うまくいきませんでした。
dataTable
のどのプロパティが行インデックスを提供するか知っている人はいますか?