jsp页面如何打印出xml字符串!
在jsp页面中有如下代码:
<%@ page language="java" contentType="text/html; charset=gb2312"%>
<html>
<head>
<title>test</title>
</head>
<body bgcolor="#FFFFFF">
<%
String s="<?xml version=\"1.0\" encoding=\"utf-8\"?><LOCAL id=\"12\" id2=\"13\" defaultid=\"44\"></LOCAL>";
out.println(s);%>
</body>
</html>
运行后,页面没有显示,可是查看源文件却有s字符串,请问怎么在页面显示啊?
问题点数:30、回复次数:2Top
1 楼sheep219(sheep219)回复于 2006-04-02 21:54:30 得分 20
<%@ page language="java" contentType="text/html; charset=gb2312"%>
<html>
<head>
<title>test</title>
</head>
<body bgcolor="#FFFFFF">
<%
String s="<?xml version=\"1.0\" encoding=\"utf-8\"?><LOCAL id=\"12\" id2=\"13\" defaultid=\"44\">dfg</LOCAL>";
out.println(s)
;%>
</body>
</html>
这样就可以了。主要是在html中要把<> 转化成<>Top
2 楼Fifotom()回复于 2006-04-02 22:47:51 得分 10
浏览器在解析html代码的时候把<>标记中的内容都当作html标签进行处理,而不会显示
把<>转换为他的转移字符<>就可以了Top




