2

我试图在我的 Struts2 文本字段的标签中使用小写希腊语 mu (μ),如下所示:

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

但是,我看到的是“时间测量(μs)”而不是“时间测量(μs)”。Struts2 似乎通过逃避我的逃逸标签来帮助我!我宁愿不求助于 a) 使用文件系统、服务器或浏览器可能不尊重的 UTF-8 字符,或者 b) 使用我在其他地方不需要的 Struts2 i18n 属性文件,而且对于解决这个问题似乎有点矫枉过正. 是否有任何简单的方法来关闭标签的转义,或者使用转义字符来指示不转义 & 符号?如果不清楚,我正在使用 JSP。

4

1 回答 1

2

所以就像µ在标签属性中一样写它。

<s:textfield name="measurement" label="Time Measurement (µs)" />

您可以将转义字符放在<s:textfield>标签内:

<s:textfield name="measurement">
  Time Measurement (&mu;s)
</s:textfield> 
于 2013-05-23T07:59:46.257 回答