Java如何将html码以字符串形式显示在页面上

Java如何将html码以字符串形式显示在页面上,而不是网页形式?... Java如何将html码以字符串形式显示在页面上,而不是网页形式? 展开
 我来答
食肉的狼
2009-06-22 · TA获得超过163个赞
知道小有建树答主
回答量:144
采纳率:100%
帮助的人:186万
展开全部
郁闷,我都修改好多回了.在百度中写转义符号也会被转换
你说的是jsp吧.
显示的时候,你可以写一个方法,用html转义字符把其中的<>都替换掉.
例如:
因为百度回答中写转义符号也会被转义,所以请自己将&补全.
<%!
public String replaceHtml(String html){
String rtnstr = html;
rtnstr.replace("<","&"); //请把此处&加上lt;(包括分号)
rtnstr.replace(">","&");//请把此处&加上gt;(包括分号)
return html;
}
%>
<%
String html = "<html><head></head><body>aaasdf</body></html>";
html = replaceHtml(html);
out.println(html);
%>
方杭尽
2009-06-24 · TA获得超过1万个赞
知道大有可为答主
回答量:1296
采纳率:0%
帮助的人:628万
展开全部
public class STACK {
public static void main(String[] args) {
String str="<html><body><a href='www.baidu.com'></body></html>";
str=str.replace("<", "&lt;");
str=str.replace(">", "&lt;");
System.out.println(str);
//str就是处理后的代码,放到网页里就可以了,
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
liuefly
推荐于2016-02-08 · TA获得超过225个赞
知道小有建树答主
回答量:95
采纳率:0%
帮助的人:138万
展开全部
很简单的,你在servlet里自己用HTML代码形成一个大的字符窜,把这个字符窜做为一个变量传递到前台,前台的JSP在制定的位置用<%= 添加获取字符窜变量的代码%>的形式就可以了!

记得给分哦!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
93062670
2009-06-23 · 超过23用户采纳过TA的回答
知道答主
回答量:231
采纳率:100%
帮助的人:74.7万
展开全部
str=你的内容
<%=str%>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
勇飇驹孤晴
2020-06-22 · TA获得超过1065个赞
知道小有建树答主
回答量:1210
采纳率:100%
帮助的人:6万
展开全部
str=你的内容
<%=str%>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式