JSP生成XML文档需要设置contectType为text/xml。再一般情况下,contentType的值为text/html,表示生成html文档。JSP代码演示如何从数据库中取出的数据来动态地生成XML文档。数据库为test,表为student。
<%@ page import="java.sql.ResultSet,java.sql.Statement,java.sql.Connection,java.sql.DriverManager"%>
<%@ page contentType="text/xml;charset=UTF-8" language="java"%>
<?xml version="1.0" encoding="GB2312"?>
<students>
<%
try
{
Class.forName("org.gjt.mm.mysql.Driver");
Connection con = DriverManager.getConnection("jdbc:mysql://localhost/test?user=root&characterEncoding=GBK");
Statement stat = con.createStatement();
String sql = null;
sql = "select * from student;";
ResultSet result = stat.executeQuery(sql);
while(result.next())
{
%>
<student>
<sid><%=result.getString(1)%></sid>
<name><%=result.getString(2)%></name>
<gender><%=result.getString(3)%></gender>
<age><%=result.getString(4)%></age>
<grade><%=result.getString(5)%></grade>
<major><%=result.getString(6)%></major>
</student>
<%
}
}
catch(Exception e)
{
e.printStackTrace();
}
%>
文章出处:飞诺网(www.firnow.com):http://dev.firnow.com/course/3_program/java/javashl/200814/95794.html
分享到:
相关推荐
java jsp生成中文xml java jsp生成中文xml
jsp读取大对象CLOB并生成xml文件示例源代码
访问地址:http://localhost:8080/jbpmFlow1/myflow2/demo4.jsp 实现生成对应xml文档 并写有对xml文档读取存储到对象中,回显内容控制层写有方案,只需要一步就可以写完 2: myflow1:插件进行修改 实现:...
jsp读取大对象CLOB并生成xml文件示例.docx
让jsp能够读取和生成xml文件的jar包
好东东哦 ,我不敢一个人分享,大家来看看吧
这是一个javaWeb项目,在前台下载服务器端使用dom4j动态生成的xml文件到本地。项目基于Sturts2、mybaits、dom4j
javaweb jsp页面显示数据,然后一键生成xml文件,打包成tar压缩包,接着自动上传到服务器,全自动
jsp,html,js,css,xml,jar等文件花费很长时间整理的朋友,有了我这个工具,似乎这一切都变得简单,你只需要选择路径,然后在输入你的补丁文件名,程序将自动收集补丁文件生成你想要的补丁, 功能: 1.根据项目的包...
1.8.1 在xml文档中引入dtd 18 1.8.2 dtd的结构 21 1.9 有效的xml 35 1.10 xml处理器/解析器 35 1.11 小结 36 第2章 xml名称空间 38 2.1 声明名称空间 38 2.2 名称空间在元素和属性中的运用 39 2.2.1 名称...
1.8.1 在xml文档中引入dtd 18 1.8.2 dtd的结构 21 1.9 有效的xml 35 1.10 xml处理器/解析器 35 1.11 小结 36 第2章 xml名称空间 38 2.1 声明名称空间 38 2.2 名称空间在元素和属性中的运用 39 2.2.1 名称...
1.8.1 在xml文档中引入dtd 18 1.8.2 dtd的结构 21 1.9 有效的xml 35 1.10 xml处理器/解析器 35 1.11 小结 36 第2章 xml名称空间 38 2.1 声明名称空间 38 2.2 名称空间在元素和属性中的运用 39 2.2.1 名称...
在JSP页面和文档中使用写入文本的模板 在JSP页面中,为了把其他资源的输出内容插入到当前JSP页面的输出内容中,JSP技术提供了<jsp:include>动作元素。其语法格式为: <jsp:include page="relativeURL" flush="true|...
1.8.1 在xml文档中引入dtd 18 1.8.2 dtd的结构 21 1.9 有效的xml 35 1.10 xml处理器/解析器 35 1.11 小结 36 第2章 xml名称空间 38 2.1 声明名称空间 38 2.2 名称空间在元素和属性中的运用 39 2.2.1 名称...
XDOC(mini)是XDOC的精简版,项目的主要目标是提供一个基于XML的文档描述语言,使得动态网页语言(JSP、ASP、PHP等)和模板引擎可以高效的生成PDF等版式文档
在服务器端,JSP引擎解释JSP标识和小脚本,生成所请求的内容(例如,通过访问JavaBeans组件,使用JDBCTM技术访问数据库,或者包含文件),并且将结果以HTML(或者XML)页面的形式发送回浏览器。这有助于作者保护自己...
JSP部署于网络服务器上,可以响应客户端发送的请求,并根据请求内容动态地生成HTML、XML或其他格式文档的Web网页,然后返回给请求者。JSP技术以Java语言作为脚本语言,为用户的HTTP请求提供服务,并能与服务器上的...
如流程审批单,在流程处理完成后将处理过程按照流程单的要求导出,有时程序中需要实现生成标准Word文档,要求能够打印,并且保持页面样式不变,常见的方案有POI、iText、JACOB、JSP几种方式,POI读取Word文档比较...
用JSP、Servlet、Oracle、SQLServer写的工具,能把数据库里的数据生成XML文件。可以选择两种数据库连接:Oracle或SQLServer,然后指定Oracle中的用户或SQLServer中的库,以及相应的表、字段,按XSL定义的XML样式预览...