2010-12-14 10 views
5

私は、messages_xx.propertiesファイルを使用したSpring MVC webappを持っています。現在、私は私のファイルにSpringを使用してJSPでローカライズするにはどうすればよいですか?

<fmt:message key="all.header.menu.items.start"/>

を使用しています。私は誰もが違いを伝えることができ

<spring:message code="all.header.menu.items.start"/>

をreccomending別のチュートリアルを見ましたか? PROとCONとは何ですか?

ありがとうございます!

+2

spring:messageはJSTL fmt:messageタグとして機能的に同じであるように見えます。 – DwB

答えて

5

ROMタグのdocそれは密接に似ているhere

JSTLの FMT:メッセージタグは、しかし、 MessageSourceクラスはSpringコンテキストに統合 することができます。 また、spring:message-tagは、 のSpringを使用してロケールをサポートする をサポートしています。 HTMLエスケープ の設定(このタグインスタンス、 ページレベル、またはweb.xmlレベルのいずれか)に関係します。 JavaScriptエスケープを適用することもできます。

"code"が設定されていないか、 が解決されていない場合は、 "text"がデフォルトメッセージの として使用されます。したがって、このタグは テキストのHTMLエスケープにも使用できます。

Here

そしてhereが使用バネの1落とし穴である標準JSTLによってサポートされていない別の使用方法である:メッセージ

関連する問題