
PrintWriter out = response.getWriter()
然后你要输出的Html元素就可以在out.println()里面输出。比方说:
out.println("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">")out.println("<HTML>")
out.println(" <HEAD><TITLE>A Servlet</TITLE></HEAD>")
out.println(" <BODY>")
out.print(" This is ")
out.print(this.getClass())
out.println(", using the POST method")
out.println(" </BODY>")
out.println("</HTML>")
//最后要记得清空缓存区,并且关闭。
out.flush()
out.close()
String html = "<html><head><title>...</title></head><body>...</body></html>"response.getWriter().println(html)
如果你觉得字符串这样写太长了,你也可以采用下面这种方法
StringBuilder html = new StringBuilder()html.append("<html>")
html.append("<head>")
...
html.append("</html>")
response.getWriter().println(html.toString())
第一步:将取出的标签转换成字符串,比如:
var html = "<div>这就是标签字符串</div>"
第二步:
在html中的节点插入:
document.body.innerHTML = html
就完成了
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)