jsp生成xml文件的问题
来源:百度知道 编辑:UC知道 时间:2024/05/05 15:33:45
小弟想请教一下如何将JSP文件生成的HTML代码直接另存为.XML文件
我的JSP代码如下:
Java code
<?xml version="1.0" encoding="UTF-8"?>
<%@ page contentType="text/xml;charset=UTF-8"%>
<%@ page import="com.db.Dbmysql"%>
<%@ page import="java.sql.*"%>
<%
Connection con = null;
PreparedStatement ps = null;
ResultSet rs = null;
con = Dbmysql.getConnection();
String sql="select * from admin";
ps = con.prepareStatement(sql);
rs = ps.executeQuery();
%>
<test>
<name><% while(rs.next()) {%>
<%=rs.getString("USER_NAME")%>
<%} %>
</name>
</test>
运行之后通过浏览器查看源文件的方式看到源代码为
HTML code
<?xml version="1.0" encoding="UTF-8"?>
<test>
<name>
ukq
</name>
</te
我的JSP代码如下:
Java code
<?xml version="1.0" encoding="UTF-8"?>
<%@ page contentType="text/xml;charset=UTF-8"%>
<%@ page import="com.db.Dbmysql"%>
<%@ page import="java.sql.*"%>
<%
Connection con = null;
PreparedStatement ps = null;
ResultSet rs = null;
con = Dbmysql.getConnection();
String sql="select * from admin";
ps = con.prepareStatement(sql);
rs = ps.executeQuery();
%>
<test>
<name><% while(rs.next()) {%>
<%=rs.getString("USER_NAME")%>
<%} %>
</name>
</test>
运行之后通过浏览器查看源文件的方式看到源代码为
HTML code
<?xml version="1.0" encoding="UTF-8"?>
<test>
<name>
ukq
</name>
</te
可以,啊!直接改后缀名称不就行啦!
呵呵,开玩笑的。
正题:
1. 可以考虑使用 第3方 插件,JAR包等 如:DOM4J JDOM 等等
2. JAVA 有自带的 方法可以 生成,删除,XML的 操作
比较,JAVA 自带的为什么没有人用?
1. 操作繁琐,容易出错(读取,生成,换标签,映射,海了去了。)
2. JAVA 自带的 对XML 的操作量有所限制,比如:最多只能操作5MB以内的数据在大点的话,程序就要崩掉了!
3. JAVA 自带的,不提供XML检索功能,就连现在的现在的XML操作框架做的都不太尽如人意。这个也是一直比较头疼的问题
4. JAVA 自带的,不提供数据比较的功能,比如,你有2个XML文件,可是你只要其中的某一部分, 现在的XML操作框架,对这方面做的也不是很好
5. 效率问题,LZ 可以试下,JAVA自带的,JDOM DOM4J DOM 等其他框架,然后写个DEMO 看看哪个速度快,操作的简易程度,文件所承载的大小限制,等等。。。
JAVA 自带的它是先读取所有数据,然后你自己写方法,对比,然后找出数据,然后在重新生成XML。而此时是不能够获取的,足见其效率低下。
总之,当你对XML 操作的时候,要考虑到,其,速度,效率,操作,维护,承载,等性能方面去考虑的。
现在的XML 操作框架 虽然很多 但各有其用处 都有其所对应使用的场合!
好了,啰嗦了这么多希望对LZ有用,上班了,BOSS该到场了!在不闪人,我就被PK了!
好难啊
jsp写xml文件
eclipse中新建JSP文件和自动生成JAVA类文件和XML文件
ASP生成XML问题
求一个C#生成XML文件的例子,+30分
如何用JDOM解析office生成的xml文件
在sql中,有没有办法让“select * from xxx for xml raw”生成的xml文件,保存到磁盘中?
请问如何在Java Application Server的web.xml中配置Jsp与bean文件?
JSP中站点中的WEB-INF下的web.xml文件有什么用呢?
JSP小白问题16:web.xml里的filter作用是什么?
关于jsp+xml做二级关联菜单的问题。怎么传不了中文值呢