2

Struts2 テキスト フィールドのラベルに小文字のギリシャ語のミュー (μ) を使用しようとしています。

<s:textfield name="measurement" label="Time Measurement (&mu;s)" />

しかし、「Time Measurement (μs)」ではなく「Time Measurement (μs)」と表示されています。Struts2 は、エスケープされたラベルをエスケープすることで私を助けているようです! 私はむしろ、a) ファイルシステム、サーバー、またはブラウザが尊重しない可能性のある UTF-8 文字を使用するか、b) 他の場所では必要なく、この問題を解決するだけではやり過ぎのように思われる Struts2 i18n プロパティファイルを使用することに頼りたくありません. ラベルのエスケープをオフにする簡単な方法、またはアンパサンドをエスケープしないことを示すエスケープ文字はありますか? 明確でない場合は、JSP を使用しています。

4

1 に答える 1