問題タブ [icefaces-3]

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.

0 投票する
0 に答える
694 参照

jsf - icefaces カレンダーの画像が表示されない

私はicefacesポップアップカレンダーを使用しています。私の問題は、画像が見つからなかったことです。既知のバグのようです。

Safari のカレンダー

ならどうしよう?これは、icefaces api が selectInputDate について教えてくれたものです。

画像ディレクトリ:

ボタン画像の場所のディレクトリを設定します。非推奨。代わりに styleClass を使用してください。ボタンのスタイル クラス名は、styleClass 名と定義済みの名前で構成されます。たとえば、styleClass 名が「myCalendar」の場合、ボタン クラス名は myCalendarMovePrev、myCalendarMoveNext、myCalendarOpenPopup、myCalendarClosePopup になります。background-image プロパティで画像をオーバーライドします。

ただし、生成された入力フィールドは「src」を使用するタイプの画像であるため、背景画像の上書きは機能しません。

私はSafariでコードを調べました:

ここに画像の説明を入力

Google Chrome でカレンダーを開くと、次のようになります。

ここに画像の説明を入力

では、画像を正しく簡単に表示するにはどうすればよいでしょうか。

アップデート :

現時点では、非推奨の方法を使用しています。最初に、web.xml で宣言されている Resource Servlet を追加する必要があります。

Icon Bug はまだ生きています...しかし、現在はエラーもアイコンも表示されていません。

それは今そう見えています... :

ここに画像の説明を入力

0 投票する
1 に答える
2266 参照

jsf - selectBooleanCheckbox を使用したセット操作の不正な構文

次のように、パスワードを非表示/表示するための2つの入力テキストがあります。

selectBooleanCheckbox をクリックすると、例外が発生します。

セット操作の不正な構文

この例外が発生する理由と解決方法を教えてください。

0 投票する
1 に答える
7784 参照

jakarta-ee - com.sun.faces.config.ConfigurationException:構成に失敗しました!BehaviorConfigを取り込むコンストラクターが必要です

jsf2.1.14icefaces3.2.0で使用しよ うとしていますが、アプリケーションを実行しようとすると、次の例外が発生します。

以下は私のweb.xmlです:

修正方法を教えてください、ありがとう。

0 投票する
0 に答える
692 参照

jsf-2 - java.lang.IllegalStateException: コンポーネント ID vedh51d2-retrieve-update は既にビューで見つかりました

重複する ID についてページを確認し、クリーンアップしてビルドしても同じエラーが発生します。

これが私の見解です:

0 投票する
1 に答える
1504 参照

jsf-2 - ace:fileEntry-アップロードされたドキュメントのファイル名を変更します

ace:fileEntryコンポーネントを使用してPDFファイルをアップロードしています。私の問題は、ドキュメントのアップロード中にファイル名を変更する方法がわかりません。ファイルは元のファイル名でアップロードされます。useOriginalFilename=falseを設定すると一意の名前になることはわかっていますが、ファイルシステムにアップロードされるファイルには、渡したいカスタムファイル名を付ける必要があります。

私のxhtmlコードは以下の通りです

0 投票する
2 に答える
1284 参照

jsf-2 - icefaces 3 fileEntry fileEntryListenerがh:commandButtonで呼び出されない

私はicefaces3を使用しています。私の問題は、fileEntryListenerを持つace:fileEntryがあることです。フォームの最後に、actionListenerが設定されたah:commandButtonがあります。commandButtonをクリックすると、ボタンのactionListenerのみが呼び出されますが、fileEntryListenerが完全には呼び出されないことに気付きます。つまり、ファイルは一時的な場所にアップロードされますが、fileEntryListerner内の実際のコードは呼び出されません。fileEntryListernerに、アップロードされたファイルを別の場所にコピーするためのカスタマーロジックを記述しましたが、これは機能しません。以下は私のコードです。fileEntryListnerコードが完全に機能しない理由を誰かが説明できますか?

...........。

上記のロガー情報行はまったく印刷されませんが、ファイルはアップロードされます。

0 投票する
1 に答える
511 参照

jsf - ICEfaces pieChart:スライスの色を変更する方法は?

私はICEfaces3.2を使用しています。ICEfacesacepieChartスライスの色を変更する方法を知りたいです。

私のJSFコードは次のとおりです。

円グラフのスライスごとに独自の色を提供したいと思います。私のBeanコードは次のとおりです。

0 投票する
2 に答える
1009 参照

jsf - ace:dateTimeEntry は、検証が失敗した場合に背景を赤で表示しますが、検証が失敗したときに他のフィールドのそのような強調表示を表示する方法

私は Icefaces 3.2 を使用しています。私は ace:dateTimeEntry を持っています。これは正常に機能し、この日付フィールドの検証が失敗した場合は赤い背景で強調表示されます。他の分野でも同じことを達成する方法を知りたいです。フィールドの検証が失敗した場合、背景を赤で強調表示したい。datetimeentry のカスタムロジックを実装していないことに注意してください。デフォルトで強調表示されています。

0 投票する
1 に答える
2950 参照

jsf-2 - BeanからJSFコンポーネントのstyleclass属性を設定するには?

私は Icefaces 3.2 を使用しています。バッキング Bean メソッドから textarea などのコンポーネントの styleClass 属性をリセットする方法を知りたいです。

ユースケース:ace:textAreaEntryバッキング Bean にバリデータ メソッドを持つ があります。このバッキング Bean では、いくつかの検証を行っています。検証が失敗した場合、特定の CSS クラスをコンポーネントに適用する必要があります。そこで、styleclass 属性の値をリセットしたいと思います。

0 投票する
1 に答える
1012 参照

validation - JSF actionListenerが呼び出されますが、validationFailed from ace:textAreaEntry validator

私はICEfaces3.2を使用しています。ace:textAreaEntry特定のフィールドに対して定義されたバリデーターメソッドがあります。バリデーター内の検証コードが失敗した場合、コンテキストにfacesエラーメッセージを追加しています。このエラーメッセージがコンテキストに追加されたときに、myactionListenerが実行されないことを期待していました。しかし、私が気付いたのは、バリデーターからコンテキストにfacesエラーメッセージを追加した後でも、actionListenerが実行されることです。検証に失敗したため、facesは実行されないと思いましたactionlistener

XHTML textareaentryコード:

バリデーターメソッド: