请问各位:如何用JSP生成XML页面!
我想用JSP生成XML,但是显示出来是HTML。各位我该怎么办?
<%@page language="java"import="java.sql.*"%>
<%@page contentType="text/xml;charset=gb2312"%>
<%@page import="java.util.*"%>
<jsp:useBean id="price" scope="page" class="OracleConnection.Oracle_DBConnection_fighter"/>
<?xml version="1.0" encoding="gbk"?>
<?xml_stylesheet href="price.xsl" type="text/xsl"?>
<!DOCTYPE price_table SYSTEM "price.dtd">
<price_table>
<%
ResultSet rs;
String sql_auction="select * from auction";
rs=price.executeQuery(sql_auction);
while(rs.next())
{ int id=rs.getInt("id");
String person=rs.getString("person");
float price1=rs.getFloat("price");
String time=rs.getString("time");
%><% Response.ContentType = "text/xml" %>
<price_info>
<price_id><%=id%></price_id>
<price_person><%=person%></price_person>
<price><%=price1%></price>
<time><%=time%></time>
</price_info>
<%}%>
</price_table>
问题点数:100、回复次数:5Top
1 楼zuoxiaoqin(zuoxiaoqin)回复于 2002-04-22 12:50:58 得分 0
对了><% Response.ContentType = "text/xml" %>
这句不要,不然服务器报错!Top
2 楼ChinaOk(农村表哥)回复于 2002-04-22 12:56:22 得分 10
可是如果不加这个你的xml就不能正常显示啊。
是不是你的这个写法不对。
================================================================
CSDN 论坛助手 Ver 1.0 B0402提供下载。 改进了很多,功能完备!
★ 浏览帖子速度极快![建议系统使用ie5.5以上]。
★ 多种帖子实现界面。
★ 保存帖子到本地[html格式]
★ 监视您关注帖子的回复更新。
★ 可以直接发贴、回复帖子
★ 采用XML接口,可以一次性显示4页帖子,同时支持自定义每次显示帖子数量。
可以浏览历史记录!
★ 支持在线检测程序升级情况,可及时获得程序更新的信息。
★★ 签名 ●
可以在您的每个帖子的后面自动加上一个自己设计的签名哟。
Http://www.ChinaOK.net/csdn/csdn.zip
Http://www.ChinaOK.net/csdn/csdn.rar
本签名由 CSDN 论坛助手自动添加!
Top
3 楼saucer(思归)回复于 2002-04-22 13:15:47 得分 90
<%@page language="java"import="java.sql.*"%><%@page contentType="text/xml;charset=gb2312"%><%@page import="java.util.*"%><jsp:useBean id="price" scope="page" class="OracleConnection.Oracle_DBConnection_fighter"/><?xml-stylesheet href="price.xsl" type="text/xsl"?>
<price_table>
<%
ResultSet rs;
String sql_auction="select * from auction";
rs=price.executeQuery(sql_auction);
while(rs.next())
{ int id=rs.getInt("id");
String person=rs.getString("person");
float price1=rs.getFloat("price");
String time=rs.getString("time");
%>
<price_info>
<price_id><%=id%></price_id>
<price_person><%=person%></price_person>
<price><%=price1%></price>
<time><%=time%></time>
</price_info>
<%}%>
</price_table>
Top
4 楼zuoxiaoqin(zuoxiaoqin)回复于 2002-04-22 13:16:43 得分 0
jsp用<%@page contentType="text/xml;charset=gb2312"%>
Top
5 楼zuoxiaoqin(zuoxiaoqin)回复于 2002-04-22 13:30:14 得分 0
谢谢SAUCER,我调试出来了Top




