在jsp中打印此类字符串
假设我有一个字符串,比如:在jsp中打印此类字符串,jsp,Jsp,假设我有一个字符串,比如: <abc> <xyz> 如何在JSP中打印?我试过了,但两者之间的任何东西都应该是标签,因此不会打印出来。另外,还可以打印两行 更具体地说: 它是我从上一页获取的字符串,然后使用out.print()打印该字符串尝试: <abc><br/> <xyz> abc xyz 试试: abc xyz 您是否尝试过: out.print("<abx>"
<abc>
<xyz>
如何在JSP中打印?我试过了,但两者之间的任何东西都应该是标签,因此不会打印出来。另外,还可以打印两行
更具体地说:
它是我从上一页获取的字符串,然后使用out.print()打印该字符串代码>尝试:
<abc><br/>
<xyz>
abc
xyz
试试:
abc
xyz
您是否尝试过:
out.print("<abx>");
out.print("<xyz>");
您是否尝试过:
out.print("<abx>");
out.print("<xyz>");
当您想在HTML/XML输出中显示它们时,需要转义。
就是其中之一。您需要分别通过
和
对它们进行转义
所以
应该这样做
或者,如果它是作为bean属性获取的,则使用JSTL
或fn:escapeXml()
然后,它将自动转义它们。当您希望将它们显示为HTML/XML输出中的状态时,需要转义。
就是其中之一。您需要分别通过
和
对它们进行转义
所以
应该这样做
或者,如果它是作为bean属性获取的,则使用JSTL
或fn:escapeXml()
然后它将自动转义它们。JSTL:
JSP:使用:
HTML:使用
:
JSTL:
JSP:使用:
HTML:使用
:
这就是我要找的:)这就是我要找的:)
<c:out value="${bean.property}" />
${fn:escapeXml(bean.property)}