問題タブ [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 投票する
1 に答える
715 参照

ajax - org.icefaces.impl.context.DOMPartialViewContext.generateElementUpdateNotifications での java.lang.NullPointerException

私は JSF 2.1.21 と Icefaces 3.3 を使用しています。f:ajax の render 属性内の id がすべて 1 つのフォーム内にある場合、id の数に制限はありますか? 4 つの ID を使用すると、以下の例外がスローされます。3個使えば何の問題もありません。リストボックスとともに 4 つのコンポーネントすべてが 1 つの形式になっています

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

css - 特定のコンポーネントのスタイルを設定する

特定のコンポーネントにのみスタイルを適用しようとしていますが、スタイルはサブビューだけでなくページ全体に適用されます。スタイルを 1 つのコンポーネントだけに適用する方法はありますか?

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

jsf - 空のファイル名に対する MIME タイプの警告

これらの警告を取り除く方法はありますか? とはどういう意味ですかfile ""? 私はすでにweb.xmlに以下を追加しました

web.xml

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

jsf - JSF: javax.faces.FacesException: 同じコンポーネントを 2 回追加することはできません: vaz4n2-retrieve-update

私はJSF初心者です。Eclipse 4.2 (Juno) に ICEfaces 3.0 コンポーネントを実装しようとしています。Apache Tomcat 7.0 を使用して実装および実行しました。ウィンドウに次のエラーが表示されます。

同じコンポーネントを 2 回追加することはできません

コンソールバーでは次のように表示されます:

私のJSFコード

このエラーを修正するにはどうすればよいですか? 手伝ってください。

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

jsf - JSF スクリプトが別の環境でロードされない

jsf 2.1 / Icefaces 3.3 アプリケーションをローカルの WebSphere アプリ サーバーにデプロイしました。たとえば、以下のように JSF によって自動的に追加された JavaScript リソースは、ローカルの Windows 環境に読み込まれますが、Linux 環境のリモート アプリケーション サーバーには読み込まれません。

同じことが別のアプリでも機能しますが、これは機能しません。私はどこかで何か間違ったことをしているかもしれませんが、どこから始めるべきかわかりませんか?

編集:

ここに画像の説明を入力

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

jsf-2 - 「Faces.includeCompositeComponent」を使用してコンポーネントを動的に追加する方法は? Websphere 8 および ICEFaces 3

OmniFaces の小さな適応を使用して、複合コンポーネントを別の UIComponent に動的に追加しようとしていますFaces.includeCompositeComponent(...)この質問の動作を再現しようとしましたが、うまくいきません。

適応されたメソッドのコードは次のとおりです ( OmniFaces v1.6から取得しました) 。

そして、これは私がそれを使用しようとしている方法です

また、「test.xhtml」ファイルを作成し、WEB-INF/inc-templates/test.xhtml の下に配置しました。その内容は次のとおりです。

test.xhtml

最後に、次のように test.xhtml タグを taglib.xml に追加しまし

問題は、コードを実行してコンポーネントを挿入しようとすると、次の例外が発生することです

org.my.JSFUtils.includeCompositeComponent(JSFUtils.java:496)の行はコード行を正確に参照しておりUIComponent composite = application.createComponent(context, resource);、実際にはリソースが前の行で作成されていないことがわかります。Resource resource = application.getResourceHandler().createResource(resourceName, libraryName);

なぜこれが起こっているのか、誰にも分かりますか?メソッドを呼び出すときに、リソースの場所をinc-templates/test.xhtmlに変更し、さらにはtest.xhtmlだけに変更しようとしましたが、何も機能しません... いつも同じエラーが発生します。

ところで、Websphere 8 にデプロイしようとしていて、ICEFaces 3 を使用しています。

前もって感謝します!

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

ajax - Icefaces 3 ace:ajax イベントが機能しない

私はいくつかの簡単なコードを持っています

Ajax は正常に動作しますが、イベント onStart と onComplete が動作しません。何か不足していますか?

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

css - icefaces - ダイアログでオートコンプリートを使用する

ダイアログでオートコンプリートを使用します。問題は、オートコンプリートが正しく表示されないことです。画像はそれを最もよく説明するので、これはどのように見えるかです:

ここに画像の説明を入力

ご覧のとおり、オートコンプリートは完全には表示されておらず、スクロールバーが右側に表示されています。私が達成したいのは、オートコンプリートがスクロールバーなしで完全に表示されることです。これは私が達成したいことです:

ここに画像の説明を入力

これはサンプル コードです (元のアプリケーション コードは複雑すぎるため、同じように動作するデモ アプリを作成しました)。

index.xhtml

AutoCompleteEntryBean.java

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

jsf-2 - Icefaces 1.8 プロジェクトから Icefaces 3.0 への変換

私は icefaces 1.8/JSF1.2 でプロジェクトをビルドしており、icefaces 3.0 に変換する必要があります。この変換プロセスを行うのは初めてで、多くの困難に直面しています。私は Icefaces に非常に慣れていないので (実際、15 日前に初めて触れたことがあります)、ばかげた質問をした場合はご容赦ください。

多くの JAVA フォーラムの助けを借りて、プロジェクトにいくつかの変更を加えましたが、ある時点で非常に行き詰まりました。これまでの変更点をメモしておきます。(1) すべての JSP ファイルを XHTML ファイルに変換している。(2) Faces-config に変更を加えている。(3) web.xml を変更しました (ただし、ここで多くのエラーが発生しています)。(4) jarファイルの変更(ここが一番難しい)。適切な瓶を手に入れることができず、過去 4 ~ 5 日間、この問題に苦しんでいます。

ここでは、web.xml (元のプロジェクトと変更されたプロジェクトの両方) と、元のプロジェクトの jar ファイル リストを投稿します。jarファイルの正しい変更とweb.xmlの変更を手伝ってください。これらは私が行き詰まっている2つの部分であるためです。

Web.xml (icefaces 1.8 の元のプロジェクト)

web.xml(変更後)

元のプロジェクトのjarファイルuserdは

変更したプロジェクトに追加されたJarファイル

プロジェクトでInputFile機能を使用していて、変更方法がわからないため、icefaces-bm.jarとicefaces-comps-1.8.2.jarを削除した後、多くの問題に直面しています。FileUpload 機能に icefaces-ace-2.0.0.jar を使用していますが、今のところあまり役に立ちません。icefaces-bm.jar に関しては、まだ代替手段が見つかりません。JARファイルの正しいコレクションを手伝ってください。

プログラムの実行中に発生するエラー:-