HTML 字符实体替换为 JSP 页面中的字符
HTML character entities replaced with characters in a JSP page
我在 Tomcat Webapp web.xml
文件中有以下 context-param
元素:
<context-param>
<param-name>S_ALL_RIGHT_RESERVED</param-name>
<param-value>Tous droits réservés</param-value>
</context-param>
我在 JSP 中有以下代码:
<div>
Without cout: ${initParam['S_ALL_RIGHT_RESERVED']}
<br />
With cout: <c:out value="${initParam['S_ALL_RIGHT_RESERVED']}"></c:out>
</div>
如果我查看页面的源代码,下面是我得到的:
<div>
Without cout: Tous droits réservés
<br />
With cout: Tous droits réservés
</div>
我想得到的是:
<div>
Without cout: Tous droits réservés
<br />
With cout: Tous droits réservés
</div>
你能告诉我哪里出了问题吗?
谢谢。
在您的 web.xml 中,试试这个:
<param-value><![CDATA[Tous droits réservés]]></param-value>
我在 Tomcat Webapp web.xml
文件中有以下 context-param
元素:
<context-param>
<param-name>S_ALL_RIGHT_RESERVED</param-name>
<param-value>Tous droits réservés</param-value>
</context-param>
我在 JSP 中有以下代码:
<div>
Without cout: ${initParam['S_ALL_RIGHT_RESERVED']}
<br />
With cout: <c:out value="${initParam['S_ALL_RIGHT_RESERVED']}"></c:out>
</div>
如果我查看页面的源代码,下面是我得到的:
<div>
Without cout: Tous droits réservés
<br />
With cout: Tous droits réservés
</div>
我想得到的是:
<div>
Without cout: Tous droits réservés
<br />
With cout: Tous droits réservés
</div>
你能告诉我哪里出了问题吗? 谢谢。
在您的 web.xml 中,试试这个:
<param-value><![CDATA[Tous droits réservés]]></param-value>