問題タブ [converters]

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 に答える
57 参照

.net - OpacityConverter ハック

100% を超える値を受け入れる OpacityConverter を実装するにはどうすればよいですか? 120%とか150%とか。

ありがとう。

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

jsf - マネージド Bean EJB インジェクション

私は多くの管理された Bean を持っており、サービス呼び出し (@EJB) を置く UtilClass を作成できるかどうか疑問に思っていました。すでに試しましたが、NullPointerException が発生しています。これは、私の UtilClass とマネージド Bean がどのように見えるかです。

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

c# - C#-パラメーターとしてビューをコンバーターに渡す

そのビューのリソースにいくつかのデータテンプレートを含むビューがあります。(この特定のビューでのみ必要になるため、グローバルな場所に配置したくありません)

コンバーターで取得した値に基づいて、テンプレートを切り替えます。

これは意図したとおりに機能しますが、新しいインスタンスを作成するためIdtDetailView()、変数が適切に設定されていないなどの問題が発生します。したがって、私の質問は...

新しいIdtDetailViewを作成する必要がないように、このコンバーターを呼び出したビューを渡すかアクセスするにはどうすればよいですか?

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

jsf - h:dataTable / ui:repeatの各行/アイテムにコンバータープロパティを設定するにはどうすればよいですか?

カスタムISO日時を作成しましたConverter

そして、私は次のビューのようにを使用しConverterます<mh:IsoDateTimeConverter>

問題は、このビューを最初に開いたときに、すべてのプロパティがConverterクラスに1回だけ設定され、データテーブルが初期プロパティに基づいて値をレンダリングおよび変換することです。

プロパティは行ごとに設定されることを期待していました。どうすればこれを達成できますか?

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

silverlight - Telerik Silverlight GridViewDataColumn フィルター ダイアログで小数値を許可する方法は?

通貨値を使用する RadGridView 内で定義されたデータ列を取得しました。定義は次のとおりです。

列が定義されたので、フィルター ダイアログで 10 進数値を入力できません。したがって、「$2.99」のようなものは機能しません。b/c 小数点 (またはドル記号) を入力できません。

バッキング フィールドとして文字列型を使用してみました。それはうまくいきます。しかし、その後、数値フィルター条件を失い、代わりに文字列フィルター条件 (「含む」、「で始まる」など) が表示されます。ユーザーは数値フィルター条件を見たいと思っていますが、これが現在のジレンマにつながります。

フィルター ダイアログ テンプレートにアクセスできれば、そこから操作できると思います。

何か案は?

0 投票する
5 に答える
22642 参照

jsf - p:autoComplete itemLabel は、「クラス 'java.lang.String' にはプロパティ 'label' がありません。」 をスローします。

私は IceFaces から PrimeFaces に変更しています (本当は RichFaces に変更したかったのですが、新しいバージョンでバグが発生したため変更しません)、primefaces autoComplete を正しく実装するのが困難です。彼のマニュアルによると、オブジェクトのリストを返すメソッドを実装する必要があるだけで、この場合はコンバーターが必要です。

私が返しているリストは、javax.faces.model.SelectItem のリストです。なぜこれへのコンバーターを作成する必要があるのか​​ 本当に理解できませんが、続けましょう。テスト用に単純なコンバーターを作成しましたが、primefaces はコンバーターを認識せず、ブラウザーに次のエラーを返します。

/resources/components/popups/popupBuscaPessoa.xhtml @35,41 itemLabel="#{pessoa.label}": クラス「java.lang.String」にはプロパティ「label」がありません。

これは私のconversorクラスです(テストするだけです):

これは私が p:autocomplete: を使用しようとする場所です:

私は何か間違ったことをしましたか?SelectItem の既定のコンバーターはありませんか? このコンバーターを実装する簡単な方法はありますか?

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

java - JSFはコンバーターを使用していません

コンバーターが宣言されているselectManyCheckboxがあります。問題は、コンバーターが呼び出されたが、コンバーターからのその値が使用されておらず、代わりにtoStringメソッドがオブジェクトのものであるということです。何かご意見は?

selectManyCheckboxのコンバーターでは逆にしないでくださいが、同じ結果になります。

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

wpf - ダウンロードが失敗した場合にエラー画像を含む URI に画像ソースをバインドする

URI を画像にバインドする作業を行っていますが、バインドは正常に機能しています。問題は、画像がオンザフライで生成され、生成によって例外がスローされる可能性があることです。私はコンバーターを使用していますが、DecodeFailed イベントに適切にアタッチできないようです。これが私のコードです:

ダウンロード ハンドラーから例外をスローしても、DecodeFailed も DownloadFailed も起動しません。Coverter は確実に使用されており、画像が表示されています。

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

android - Blackberry で C++ クラスを使用するか、cpp ファイルを Java に変換する

ndk と jni を使用して Android で使用した C++ ファイルとライブラリを持っています。Android では正常に動作します。しかし、今は Blackberry 開発に同じファイルとライブラリを使用したいと考えています。cpp ファイルを Java に変換しようとしていますが、多数の cpp ファイルがあるため、約数百のファイルを変換しようとする適切な解決策ではありません。

利用可能な cpp から Java へのコンバーターがあるかどうか、または Blackberry アプリケーション開発で jni をどのように使用できるかを知りたいです。

または、より良いオプションはありますか??

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

json - Grails JSON マーシャラーでのカスタム文字列フォーマット

この投稿で見つけたカスタム形式の日付と同様に、Grails JSON 変換を使用して文字列形式を設定する方法を探しています。

このようなもの:

ドメイン クラスごとにカスタム フォーマットを実行できることは知っていますが、よりグローバルなソリューションを探しています。