問題タブ [icefaces-2]
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.
css - 特定の ice:column にスタイルを適用する
私の質問はかなり基本的なものですが、Google で答えが見つかりません。ice:column コンポーネントについて何か見逃したのではないかと思います。
私は次のようなコードを使用します:
列コンポーネントには style および styleClass 属性があるようですが、HTML には何もレンダリングされていません。
IceFaces を使用してテーブルの特定のセルにスタイルを適用するにはどうすればよいですか?
答えてくれてありがとう。
jakarta-ee - プログラマティック部分送信
私のフォームは次の要素で構成されています。
- 検索条件を入力するためのicefacesテキストフィールド。
- icefacesコマンドボタン(検索)を使用して、部分的に送信し、一致したユーザーの新しいリストをdivに入力します。
- 他の2つのicefacesテキストフィールド、フォーム全体を送信するときは、それらの値が必要です。
要件:ユーザーがテキスト入力フィールドでEnterキーを押すと、検索ボタンがクリックされます(ボタンがマウスでクリックされると、自動的に部分的に送信されます)
これが私が試したことです:
JSメソッド:
/li>生成されたiceコマンドボタン:
/li>
問題:ユーザーがEnterキーを押すと、検索ボタンが呼び出されますが、フォーム全体が送信されるため、他の2つのテキストフィールドに必要な検証エラーが表示されます。
フォーム全体が送信される理由と、そのような問題の処理方法を教えてください。
jsf-2 - ice / ace:dataTableをJPAおよびリクエストスコープのBeanと統合する
Hibernate/JPAの世界で入力を受け取るdataTablesを処理する正しい方法は何でしょうか。私の知る限り、次の3つの選択肢のいずれかが原因で、カードの家全体が崩壊していますが、どちらが間違っているのかわかりません。
- すべてのリクエストの前後でトランザクションを開始およびコミットするカスタムJSFPhaseListenerを介した半自動トランザクションおよびEntityManager処理
- 編集コンポーネントをdataTable内に配置する
- リクエストスコープのEntityManagerからデータをフェッチするリクエストスコープのマネージドBeanを使用する(PrettyFacesの助けを借りてURLからリクエストスコープのBeanにIDを設定する)
- ビュースコープまたはセッションスコープのBeanではなく、リクエストスコープのBeanを使用してdataTableをバックアップします。
JPAを使用したICEfacesdataTableデモが表示されますが、どちらもトランザクションを手動で管理しており、デフォルトでは編集コンポーネントを表示していません。オブジェクトが編集可能に指定される行をクリックし、[保存]をクリックすると、手動で保存をトリガーする前に、オブジェクトを新しいEntityManagerに手動で再接続します。ここでクリックして編集する機能は、適切なオブジェクトが現在のセッションに確実に再アタッチされるようにする方法を提供していると思います。同様の機能がないとどうなるかわかりません。
新しいICEfaces3.0ace:dataTable(旧称PrimeFaces 2.0 dataTable)について私が得ている印象は、ビュースコープまたはセッションスコープのBeanで使用することを目的としているということですが、StaleObjectStateを回避する方法がわかりません。および/またはLazyInitializationExceptions(リクエストAおよびEntityManager AでDAOから出て、EntityManagerBを使用してリクエストBによって変更またはページインされたモデルオブジェクトがある場合)。
ある種の深いfuを介してJavaEEで動作する可能性があると思いますが、Tomcat 6からより洗練されたものにアップグレードする余裕はありません(長期的には私の意図ですが)。また、SpringやSeamなどのクールなものを使い始めるつもりはありません。ICEfacesは私たちにとって十分に奇妙であり、正直言ってあまりにも奇妙です。
要約すると、これらのどれが間違った選択ですか?リクエストスコープのエンティティマネージャー、リクエストスコープのdataTable、またはdataTable内の編集コンポーネントを使用していますか?それとも、ここで他に何か問題がありますか?
java - ICEfaces の GMapLatLng
GMapLatLng を使用して、ポイント (緯度と経度) のリストを表示したいと考えています。しかし、プロジェクトを実行すると、「latlngList.add(l3);」行でヌル ポインター例外が発生します。その理由は何ですか?
バッキングビーン
icefaces.xhtml
java - Dynamic DataTable が空の行を表示する
バインディングなしで動的データテーブルを作成しようとしています。バインディングがビュー スコープ Bean で機能しないためです。しかし、問題は一度だけレンダリングされる動的データテーブルです。値を変更しようとすると、空の行が表示されます.....
ICEfaces 2.0.0 JSF 2.0 JSTL1.2 ViewScoped バインディングが機能しない
ようこそ.xhtml
JavaBean コード
リストの値を更新すると、印刷されず、空の行が表示されません....
これのせいでここ1週間イライラしてる…………
これについて返信してください....
解決策を探しています
java - ICEfaces 2.0.0 + View Scope + Binding
I want to migrate a project which is in icefaces 1.7.2 to icefaces 2.0.0. But i am facing problems with binding. Because the entire project uses binding for each and every UI component and it uses request scope in older version. If i want to migrate it, i need to convert the request scope bean to view scope bean. if i do so, binding is not working and it results in unwanted output.
So kindly suggest me a solution to migrate the icefaces 1.7.2 project to icefaces 2.0.0 without using binding or any other ways to migrate the project.
And also window or session scopes are not useful because it consumes more amount of memory space for each user while more number of users access the webpages concurrently.
jsf-2 - JSF SelectOneMenu の ENTITY オブジェクトが機能しない
SelectOneMenu からエンティティのインスタンスを取得したいので、エンティティ変数を他のメソッドに割り当てることができます。しかし、それはnullを指しています。
xhtml コード
statusReport Bean
ProjectDetail エンティティ Bean
コンバータ
コンバーターが必要かどうかはわかりませんが、どのようにコーディングするかはわかりません。
これを理解するのを手伝ってください。このようなエンティティ オブジェクトのインスタンスを取得する方法はありますか?
jsf-2 - nullpointexception による ValueChangeListener の問題
SelectOneMenu コンポーネントで ValueChangeListener を使用すると、エラーが発生します。メソッドが原因でこの問題が発生したのか、xhtml がメソッドを見つけられなかったのかはわかりません。
エラー
xhtml コード
ビーンコード
それを解決する方法は?
java - icefaces データエクスポーターを使用して csv の区切り文字を変更する方法
icefaces のデータ エクスポーターによって生成された csv ファイルの区切り文字を置き換える方法を知りたいです。
私はicefaces 2.0-Beta1を使用しています。
icefaces - ICEfaces-1.7.0 Netbeansプラグインをダウンロードするにはどうすればよいですか?
ICEfaces- 1.7.0Netbeansプラグインを見つけるのを手伝ってください。公式サイトではダウンロードリストに表示されていますが、ダウンロードリンクはありません。
次のリンクで確認できます http://www.icesoft.org/java/downloads/detail-1-8.jsf
IDEツール統合リリース3.1.0.1