社区
XML/XSL
帖子详情
如何用jsp或者servlet将xml在浏览器中输出?
Rainbow686
2004-12-22 06:01:01
我现在遇到的问题是:
在项目中我将一些数据库中的信息导出成一个xml文件,但是现在要求在web浏览器中客户端给一个参数我就要将不同的xml文件在浏览器中输出:比如说用户请求test.jsp后面带一个参数我就需要将相应的xml输出。
现在我已经得到了一个xml的doument怎么将其在jsp中输出,就是用out.print()输出?或者将document转换成String然后用out.print()输出。
...全文
176
4
打赏
收藏
如何用jsp或者servlet将xml在浏览器中输出?
我现在遇到的问题是: 在项目中我将一些数据库中的信息导出成一个xml文件,但是现在要求在web浏览器中客户端给一个参数我就要将不同的xml文件在浏览器中输出:比如说用户请求test.jsp后面带一个参数我就需要将相应的xml输出。 现在我已经得到了一个xml的doument怎么将其在jsp中输出,就是用out.print()输出?或者将document转换成String然后用out.print()输出。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhmt
2005-01-11
打赏
举报
回复
XMLOutputter outputter = new XMLOutputter( " ", true, "GB2312" );
outputter.setTextTrim(true);
outputter.output( 你的Document, System.out );
myy
2005-01-05
打赏
举报
回复
import java.io.*;
import org.dom4j.*;
import org.dom4j.io.*;
import org.xml.sax.*;
...
/* PrettyPrint : 是否以整齐的缩进格式输出*/
public static String XmlToString(Document Doc,boolean PrettyPrint){
String s="";
StringWriter sw=null;
try{
OutputFormat fmt = null;
if(PrettyPrint){
fmt = new OutputFormat(" ", true, "GBK");
fmt.setLineSeparator("\r\n");
}
else{
fmt=OutputFormat.createCompactFormat();
fmt.setEncoding("GBK");
}
fmt.setNewLineAfterDeclaration(false);
fmt.setExpandEmptyElements(true);
sw = new StringWriter();
XMLWriter xw = new XMLWriter(sw, fmt);
xw.write(Doc);
sw.close();
s=sw.toString();
}
catch(Exception ex){
s="";
ex.printStackTrace();
}
finally{
try{
sw.close();
}
catch(Exception ex1){
}
}
return s;
}
Rainbow686
2004-12-23
打赏
举报
回复
如果要使用XmlWriter的话,应该怎么用?
我用response.getWriter().println(doc.asXml);
输出时,所有的中文都时乱码,怎么弄啊?
yjs_lh
2004-12-22
打赏
举报
回复
如果用JDOM:
Document doc;
//求XML文档及内容
//doc = ...
PrintWriter out = response.getWriter();
try {
XMLOutputter outp = new XMLOutputter("",true,"gb2312");
outp.output(doc,out);
}
catch (IOException ex) {
ex.printStackTrace();
}
用DOM4j的话,更简单:
response.getWriter().println(doc.asXml);
或者用XmlWriter类。
javax.
servlet
jar包---解决找不到javax.
servlet
.*等问题
javax.
servlet
的jar包,解决找不到javax.
servlet
.*等问题的!欢迎下载!!
guestbook程序代码
axeon的guestbook程序代码
SWFUpload实现多文件上传
SWFUpload实现多文件上传,
servlet
+
jsp
JSP
、
Servlet
如何实现前端
浏览器
和客户端之间的交互
Tomcat 充当了承载 Web 应用程序和
Servlet
的服务器角色,它能够处理来自客户端的请求,执行包含 JDBC 查询的
Servlet
,并将结果返回给客户端或
输出
到服务器控制台。创建一个.
jsp
文件,编写前端代码,运行tomcat,可以将
jsp
文件
中
的代码从客户端推送至
浏览器
。4.将存到内存
中
的数据在.
JSP
文件
中
进行遍历,执行.
JSP
文件的语句。现在的效果是数据库里的数据通过在
浏览器
的调用,显示在了控制台上。现在显示的是虚假的数据,还没跟数据库建立连接。2.将从数据库
中
获取的数据存至内存
中
。
jsp
无法解析,直接在
浏览器
输出
html源码问题
今天在用springmvc+tomcat做一个小的测试程序时,访问
jsp
页面出现无法解析,直接在
浏览器
输出
html源码:于是各种检查:1.web.
xml
已设置了编码过滤器:2.
jsp
文件存储编码为UTF-83.项目各种编码都设置为了UTF-8:4.
jsp
头也已经设置了编码:问题到底出现在哪?!最后经过多次调试,发现只要将springmvc主过滤器路径匹配规则设置为“/”,问题就可以解决:在网上找到...
XML/XSL
8,909
社区成员
22,678
社区内容
发帖
与我相关
我的任务
XML/XSL
XML/XSL相关问题讨论专区
复制链接
扫一扫
分享
社区描述
XML/XSL相关问题讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章