問題タブ [icefaces]
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 - 変更されていないコンポーネントのバリデーターが呼び出されるのはなぜですか?
IceFacesフォームといくつかの入力フィールドがあります。
私がこれを持っているとしましょう:
この:
1つの値を変更すると、それぞれのバリデーターが呼び出されます。しかし、他のバリデーターも呼び出されますが、これは問題ありません。ユーザーは、注意を向けようとしていたフィールドに値を挿入するという苛立たしいメッセージを受け取るからです。これは、「今すぐ急いで!」というスティックでユーザーを突くようなものです。悪い!
属性「partialSubmit」がこの動作を制御していると思ったので、1つのDOMパーツのみが送信され、ユーザーの操作の影響を受けますが、両方のコンポーネントを部分的に送信するように宣言しても、何も変わりません。それでも、1つのコンポーネント値が変更されると、両方のバリデーターが呼び出されます。
完全に送信されるまでフォーム全体が検証されないようにするにはどうすればよいですか?
spring - リクエスト スコープの Bean 間でパラメータを渡すにはどうすればよいですか
これは、以前から私を悩ませてきた質問です。私のアプリケーションでは、UI フレームワークに ICEFaces を使用し、依存性注入に Spring 2.5 を使用しています。さらに、Spring は実際には、ICEFaces フレームワークではなく、すべてのバッキング Bean を維持するため、faces-config は基本的に空です。
ナビゲーションは、ナビゲーション ルールによって実際に処理されることさえありません。window.open を使用して、新しいウィンドウへの手動リダイレクトを実行します。
すべての Bean は、リクエスト スコープとして appContext ファイルで定義されています。BackingBeanABC によってサポートされている Page ABC があります。そのバッキング Bean 内には、次のようなパラメーターがあります。
次に、BackingBeanXYZ によってバッキングされたページ XYZ を取得します。ページ ABC からページ XYZ にリダイレクトするときに、'order' プロパティを ABC から XYZ に転送したいと考えています。問題は、すべてがリクエストスコープであり、リダイレクトを実行しているため、「説明」の値が失われていることです。
リダイレクト中にリクエストスコープ内の Bean 間でオブジェクトを渡す簡単な方法が必要です。誰でもこの問題を支援できますか?
button - コマンド ボタンは 2 回クリックする必要があります (場合によっては)
私はicefaces 1.8.2を使用しています。コマンド ボタンによっては、ボタンを 2 回クリックする必要がある場合があります。以前は、アプリケーション全体がシングルクリックで正常に機能していました。1.8.2にアップグレードした後、私はこの問題に直面しています......何か提案、理由は何ですか???
ありがとう
icefaces - icefacesのモーダルポップアップタイムアウトの問題
しばらくの間私を悩ませてきた何かについて質問があります。私はicefacesを使用して、検索フィールドを含むモーダルポップアップを生成しています。検索をクリックすると、特定のWebサイトのスクリーンスクレイパーが開始されます。
私の問題はこれです。かなり一般的な用語を入力すると、明らかにスクレーパーの完了に時間がかかり、タイムアウトが発生します。タイムアウトにより、モーダルポップアップがフリーズし、閉じることができなくなります。
タイムアウトが発生した場合、ポップアップを適切に閉じて別のページに移動するにはどうすればよいですか?
jsf - SelectOneMenu にデータを入力する際の問題
私の ApplicationBean1.java クラスには、 Option[] 属性年と塗りつぶしメソッドがあります。
そして、これはicefacesを使用した私のjspページです:
私の問題は、1900 年から現在の年 (2010 年) までの年が dropDownList (selectOneMenu) に表示されないことです。
誰かがこれを理解するのを手伝ってくれますか?
java - 異なるSelectOneMenuの個別のセッション変数をdataTableJSFに格納する
次のようなBeanクラスの値を持つdataTableがあります。
ゲッターとセッター付き。
私のゲッターはbuildDepList()
、データベースから部門名を取得し、depListを埋めるメソッドを呼び出します。
私のJSPファイルは次のようになります。
selectOneMenu
( )の値はString
セッションBeanに含まれている必要がありますよね?
myBean
クラスは実際にはアプリケーションスコープです。値が設定されているJSPコードでわかるようにList<myBean>
、このオブジェクトのリストがあります。specBean
dataTable
セッションで保存するn
の名前に異なる変数を設定する必要がありますか?selectOneMenu
どのようにそれを提案しますか?
java - f:setPropertyActionListener: Parent is not of type ActionSource による JSF タグ例外
私はプレーンな古い JSF で書かれた Web アプリケーションを持っていますが、これを ICEfaces に部分的に移行して、そのコンポーネントの一部、つまり今のところ確認パネルを使用したいと考えています。これを使用するために、h: から ice: タグ ライブラリへの確認が必要なリンクでフォームを変更しました。私が使用するリンクは、パラメーターを取るメソッドを起動する必要があります。パラメータは f:setPropertyActionListener を介して送信されます。ただし、次の例外が発生します。
h taglib に戻すと、例外がなくなり、すべて正常に動作します。どこが間違っているのか、ICEfaces でコマンド リンクを適切に使用するにはどうすればよいですか? JSF 2.0 と ICEfaces 2.0.0 alpha3 を搭載した Tomcat 6.0.26 を使用しています。
そのようなリンクの一例は次のとおりです。
リンクはネストされています
java - ICEfaces ラジオ ボタン
ICEFaces には、外側のタグ内のすべての内側のタグを閉じるという厳密な制限があります。ただし、テーブル レイアウトを作成するときに、テーブルのさまざまな列にさまざまなラジオボタンを組み込む方法。
liferay - LifeRay コントロール パネルのようなアプリケーションを開発する方法
右のナビゲーション メニューとクリックされたメニューをレンダリングするページを備えた LifeRay コントロール パネルのようなアプリケーションを開発したいと考えています。
私の質問は、たとえば1つのポートレットまたは複数のポートレットを考慮して開発する方法(ポートレット通信)ですか?ポートレット内のナビゲーションを処理する方法は?
ポートレットの開発に Icefaces(JSF) を使用していますが、他のページ (テンプレート) で繰り返されるセクションがあります。
このためのliferayソースの例はありますか?
jsf - アイスフェイスを使用して選択されたデータテーブル行を取得するには?
ice:datatable から選択した行データを取得したいですか? これが私のコードです。rowselectorを使用して選択された行データを取得するための提案をお願いします。
バッキングビーン:
jspx コード:
行インデックスを取得できるようになりましたが、選択した行の値を取得する必要があります。どうやってやるの?