問題タブ [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 ice:selectInputDate検証の問題を回避する方法
IceFaces ice:selectInputDateを使用する場合、日付を選択すると常にフォームの検証がトリガーされます。
したがって、ユーザーが日付を選択すると、すべての検証エラーが表示されます。日付の入力がフォームの先頭にあり、すべてのフィールドが空の場合、これは特に面倒です。次に、ユーザーにはすべての「値がありません」というエラーメッセージが表示されます。
それはとても苛立たしく、IceFacesのような広く使われているフレームワークにとって本当に残念です。
誰かがこのバグを処理する方法のヒントを得ましたか?
http://jira.icefaces.org/browse/ICE-4535
(immediate = "true"は役に立ちません)
ありがとう。
jquery - jQueryでICEFacesを使用することに成功した人は誰もいませんか?
基本的に、jqueryはIceFacesで使用できます。その場合、ページの部分的な更新が使用される場合にのみ問題が発生します。たとえば、jquery datepicker要素(jquery UI datepickerプラグイン)が使用されるパネルグループがあります。
panelGroupが最初から表示されている場合は、問題ありません。jQuery( "。datepicker")。datepickerへのjquery呼び出しは入力を見つけ、jqueryはそれを魔法のように行うことができます。
ただし、ページが部分的に更新されたために(表示されているプロパティが変更されたため)、panelGroupが表示された場合、jqueryは再度呼び出されません。
誰かがこの問題の解決策を持っていますか?
基本的には、domが変更されるたびにjqueryが実行されるという考え方です。
jsf - 動的に作成する方法リスト?
selectItemリストを動的に作成する方法はありますか?リストを返すためにたくさんのBeanコードを作成する必要はありませんList<SelectItem>
。
私はこれを試しました:
しかし、それは機能しません。
何か案は?
java - IceFaces / JSF CSS 解析の問題: プロローグではコンテンツが許可されていません
IceFaces / JSF アプリケーションに問題があります。多くの苦痛を引き起こしている IceFaces InputRichText コンポーネントがあります。コンポーネントを含むページがこの例外をスローし、ページの読み込みが失敗することがあります (すべて白くなります) 。
また、ページのロードインが魅力のように機能する場合もあります。私には、何らかの理由でサーバーが CSS ファイルを XML として解析しようとしているように見えますが、もちろんこれは惨めに失敗する運命にあります。
問題が解決する可能性があるというインターネット上のレポートを読んだので、web.xml ファイルのサーブレット マッピングを変更しようとしましたが、役に立ちませんでした。
web.xml ファイルのサーブレット マッピング セクションは次のとおりです。
また、サーバー (CentOS および Windows 2k8 を実行) でのみこれに遭遇したことがあり、開発マシン (XP および Vista を実行) では発生しませんでした。私が思いつく唯一の違いは、サーバーが 64 ビット JDK を実行していることです。
何が起こっているのかについてのアイデアはありますか?
編集:
サーバーログでこれに気づきました:
javax.faces.FacesException: renderResponse の問題: /css/fck_editorarea.css の解析エラー: トレースされたエラー[行: 1] コンテンツはプロローグでは許可されていません。
「Blocking Servlet」マッピングを何らかの方法で変更する必要があるのでしょうか?
ありがとう!
jsf - selectInputDate に関する JSF の問題
selectInputDate に問題があります: selectInputDate にバインドしているバッキング Bean があります... メニューが変更されたときに、selectInputDate がバインドされているのと同じプロパティに日付を設定するメニューがあります。
何らかの理由で、日付は正しく変更されますが、selectInputDate はセットを呼び出し、値を古い値で上書きします...
selectInputDate がセッターを呼び出す理由は何ですか?
(dateRangeChanged は現在の日付を今に設定します)
java - 一時的な場所への保存をスキップできるサーブレットを使用してファイルをアップロードする方法はありますか?
これを友達に投稿します。Icefacesのinputfile機能を使用するIcefacesアプリがありますが、ファイルへのアクセスを許可する前に、ファイルを一時ディレクトリにアップロードしようとします。簡単に言うと、一時的な場所にアクセスできないため、ファイルをコピーすることはできません(これは意図的にデータベースに保存されます)。代わりにJavaサーブレットを使用してファイルをアップロードし、最初にファイルを一時的な場所に保存せずに、アクセスできる場所にコンテンツをストリーミングすることは可能ですか?
jsf - IcefacesgraphicImageがサポートするファイルタイプ
byte []を通過するときにサポートされる画像ファイルタイプはどれですか?
jsf - selectInputDate からオブジェクトへの日付の設定
さまざまなことを行う日付コントローラーがあります。カレンダーの日付が設定されたら、日付コントローラーから別の Bean に値を渡したいと思います。私が抱えている問題はsetPropertyActionListener
、ユーザーが日付をクリックする前に が呼び出されることです。
selectInputDate
選択後から日付を取得して Bean に渡す方法はありますか?
これは私が試したものです:
jsf - ICEfacesコンポーネントを備えたJSFWebアプリケーション
myeclipseで1つのプログラムを実行しようとしていますが、1つのWebプロジェクトを作成した後、プログラムにJSFおよびICEFaces機能を追加しました。
Jboss Webサーバーを起動した後、次のエラーが発生しました。
httprequest - 新しいウィンドウへの転送を実行することは可能ですか?
ICEFaces 1.8を使用しており、新しいURLへの転送を実行したいのですが、新しいウィンドウで開きたいと思います。現在、次のように新しいウィンドウへのリダイレクトを実行できます。
しかし、同様のアプローチを使用してフォワードは可能ですか?