带HTML的JSP输出字符串?

带HTML的JSP输出字符串?,html,string,jsp,Html,String,Jsp,我想在JSP页面中输出一个字符串。字符串包含 HTML标签。 如何在JSP中显示字符串的HTML版本 e、 g `String str=“粗体加下划线”`; 在JSP中,我使用 而不是显示字符串的HTML版本(使用粗体和 文本的下划线),将显示上面的字符串。你能帮忙吗 我也试过了 <% out.print(str); %> 但是对我来说不起作用。最好使用JSTL,比如: <c:out value="${str}" escapeXml

我想在JSP页面中输出一个字符串。字符串包含 HTML标签。 如何在JSP中显示字符串的HTML版本

e、 g

`String str=“粗体加下划线”`;
在JSP中,我使用

而不是显示字符串的HTML版本(使用粗体和 文本的下划线),将显示上面的字符串。你能帮忙吗

我也试过了

                   <% out.print(str); %>


但是对我来说不起作用。

最好使用JSTL,比如:

<c:out value="${str}" escapeXml="false"/>

此处
escapeXml=“false”
将指示应评估html/xml标记而不是进行转义。

不知道这是否有帮助

通过以下方式输入字符串,可以在文本区域中显示代码

 String str = "<textarea><b><u>bold and underlined</u></b></textarea>";  
String str=“粗体加下划线”;

Deja vu:(从2004年开始,同样如此…)是的,我试过了,但没有成功。这就是我在这里质疑的原因。谢谢@Harry,你的escapeXml='false'提示帮助了我。
<c:out value="${param.str}" escapeXml="false"/>
 String str = "<textarea><b><u>bold and underlined</u></b></textarea>";