問題タブ [message-bundle]

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 投票する
2 に答える
6385 参照

spring - メッセージ バンドル キーのスペース

スペースをアンダースコアに変換する必要がない場合は、既存のテキストをキーに変換する方が簡単なので、メッセージ バンドル キーにスペースを含めることができるようにしたいと考えています。

ただし、春のメッセージソースはこれを気に入らないようです。出来ますか?

0 投票する
3 に答える
65940 参照

jsf - マネージド Bean 内からメッセージ バンドル文字列を取得するにはどうすればよいですか?

JSF 2 マネージド Bean 内のメッセージ バンドルから文字列を取得できるようにしたいと考えています。FacesMessageこれは、文字列が概要または詳細パラメーターとして、またはスローされた例外のメッセージとして使用される状況で行われます。

マネージド Bean がユーザーのロケールに適したメッセージ バンドルをロードすることを確認したいと考えています。JSF API 呼び出しを使用してマネージド Bean からこれを行う方法が明確ではありません。

私の構成は次のとおりです。

  • コンテナーとして Tomcat 7 を使用するため、完全なアプリケーション サーバー コンテナーでのみ機能する API 呼び出しにソリューションが依存することはありません。
  • JSF 2 参照実装 (Mojarra) の使用
  • CDI を許可するライブラリを使用しない

注:この同様の質問を見たことがありますが、構成で使用できない機能に依存します。

編集:元の質問を間違えました。私が聞きたかったのは、「マネージド Bean 内からリソースバンドル文字列を取得するにはどうすればよいか」ということでした。BalusC は、私が尋ねたことに対して正しい答えをくれました。私が実際に尋ねたかったことの解決策は非常に似ています:

また、 「メッセージ」バンドルと「リソース」バンドルの違いを説明する別の質問へのリンクを次に示します。

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

java - JSF2: カスタム メッセージ バンドルを使用した Bean 検証

この問題がフォーラムの多くの投稿で議論されていることは知っていますが、Bean 検証用のメッセージをカスタマイズする際にまだ問題があります。たぶん、構成またはファイルの場所に欠けている小さなもの...

検証でメッセージが呼び出されると、Web ページにはメッセージ テキストではなくメッセージ ID が表示されます。

たとえば、ウェブページ {messages.myMessageId} に表示されます

私は持っている:

src/com/myapp/view/validationvalidation_en.poperties

顔-config.xml

webuser.java

ご支援ありがとうございます!

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

annotations - Hibernate Validator で ValidationMessages.properties を変更するにはどうすればよいですか?

デフォルトの ValidationMessages.properties を他のものに変更しようとしています。しかし、私はそれを理解していません。

私のセットアップ:

春に。


text.properties および tex_XX.properties 内。

注釈の例。

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

php - Symfony2 の FOSMessageBundle

スレッドを作成するときに、スレッドの作成者がメッセージを読むように設定するにはどうすればよいですか?

私はコードのこの部分を持っています

しかし、最後の行でメッセージを送信すると、データベースで is_read の値が 0 に設定されますが、送信者を 1 に設定する必要があります。

誰?:)

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

php - FosMessageBundle sendId を null にすることはできません

メッセージバンドルで fosMessageBundle を実装しましたが、新しいメッセージを送信したい場合は fos_message.composer を使用すると、次のエラーが発生しました。


私の質問は、なぜメッセージバンドルが送信IDを設定しないのですか?


注 : setSender データをデバッグしていました。すべてのデータは問題ないようです。


コード :

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

jsf - Messagebundle は、値の代わりにキーを表示します

テスト/デバッグの目的で、jsf アプリケーションの値ではなく、メッセージ バンドルのキーを表示したいと考えています。それは可能ですか?

例: 私の messages_en.properties には次のエントリがあります:

サンプルjsfページ

ここで、今日ではなく「global_today」というページのキーを見たいと思います。

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

validation - Omnifaces 検証メッセージを JSF メッセージバンドルでオーバーライドしますか?

デフォルトの omnifaces 検証メッセージを jsf メッセージバンドルで上書きすることは可能ですか?

私のメッセージバンドル:

「メッセージ」属性があることは知っていますが、すべてのメッセージを 1 か所にまとめるとよいでしょう。

よろしくお願いします

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

jsf-2 - 自分のリソース バンドル エントリをオーバーライドする

JSF では、デフォルトのリソース バンドルからメッセージを簡単にオーバーライドできます。

JSF リソース・バンドル、複合コンポーネント、およびユーティリティー・クラスを含む独自のライブラリーに同じメカニズムを使用したいと考えています。このライブラリでは、バンドルを定義します。

そして、このライブラリを使用する私の webapp では:

a) デフォルトケース

b) 別のリソース バンドルのライブラリからプロパティをオーバーライドしようとする特殊なケース:

問題を解決する正しい方法ではないことはわかっていますが、おそらく私の質問を理解し、別の解決策を教えてください。

ところで:完全なバンドルをオーバーライドしたくはありません。いくつかのキーのみ...