2013-08-07 35 views
2

如何fmt.tld标签逃生值:如何逃生值fmt.tld标签

<fmt:param value='${user.lastName}' /> 

有在UI姓氏没有验证所要求的应用程序,从而使JavaScript的网页摘要被输入为姓氏那么,我怎么能通过fmt标签来逃避Jsp页面中打印的值。

+0

请发表您的代码 –

+0

对不起chinna,有一些问题,我的格式和码不显示,谢谢维韦克。 – deepugn

回答

1
<fmt:param value="${fn:escapeXml(user.lastName)}"/> 
+0

:)没有看到你的答案后..抱歉..谢谢反正。 – deepugn

1

实测值的溶液

我得到使用,其具有将escapeXml方法JSTL函数库的工作溶液。所以我可以像这样使用它,

<%@taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %> 

<fmt:param value='${fn:escapeXml(user.lastName)}' /> 

这个thread帮了我。

0

fmt:消息也不会转义字符。您也可以使用c:out标签。

<fmt:message key="${inputFromUser}" var="inputFromUser"/> 
<c:out value="${inputFromUser}"/>