CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web 开发

jsp页面如何打印出xml字符串!

楼主dir_1118(小菜蚁碟)2006-04-02 21:19:32 在 Java / Web 开发 提问

在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="&lt?xml   version=\"1.0\"   encoding=\"utf-8\"?&gt&ltLOCAL   id=\"12\"   id2=\"13\"   defaultid=\"44\"&gtdfg&lt/LOCAL&gt";  
  out.println(s)  
  ;%>  
  </body>  
  </html>  
   
  这样就可以了。主要是在html中要把<>   转化成&lt;&gtTop

2 楼Fifotom()回复于 2006-04-02 22:47:51 得分 10

浏览器在解析html代码的时候把<>标记中的内容都当作html标签进行处理,而不会显示  
  把<>转换为他的转移字符&lt;&gt就可以了Top

相关问题

关键词

得分解答快速导航

  • 帖主:dir_1118
  • sheep219
  • Fifotom

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo