`
hqhe_nj
  • 浏览: 25503 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

JSP生成XML文档

阅读更多

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(JavaServer Pages)环境中生成包含中文字符的XML...结合`Dom4jXmlOper.java`这个文件,可能是实现了上述步骤的一个具体类,通过阅读和理解这个类的源代码,可以进一步加深对Java JSP生成中文XML的理解。

    w3c 生成xml 文件

    总结来说,利用Java和W3C DOM API生成XML文件的过程涉及创建`DocumentBuilderFactory`、`DocumentBuilder`、`Document`以及一系列的`Element`对象,并通过这些对象构建XML文档的结构。最后,通过`Transformer`将整个...

    XML数据操作接口 如何利用JSP操作XML文件

    1. 加载XML文件:使用Java的`DocumentBuilderFactory`和`DocumentBuilder`来解析XML文件并生成`Document`对象。 2. 遍历XML文档:通过`Document`对象访问XML的节点结构,如元素、属性和文本。 3. 处理数据:提取所需...

    jsp实现XML解析文档

    【JSP实现XML解析】是Web开发中常见的一项任务,主要涉及到XML文档的处理和解析。XML(eXtensible Markup Language)是一种可扩展标记语言,常用于数据交换和存储结构化信息。JSP(JavaServer Pages)是Java平台上的...

    jsp 下xml例子

    在JSP中创建XML文件,我们通常需要一个Servlet或JSP页面来生成XML文档的字符串内容,然后将其写入到硬盘上的文件中。以下是一个简单的示例: ```java response.setContentType("text/xml"); response.setHeader(...

    jbpm流程设计器 + 生成对应xml文档 完美实现

    访问地址:http://localhost:8080/jbpmFlow1/myflow2/demo4.jsp 实现生成对应xml文档 并写有对xml文档读取存储到对象中,回显内容控制层写有方案,只需要一步就可以写完 2: myflow1:插件进行修改 实现:...

    jsp读取大对象CLOB并生成xml文件示例

    这个示例展示了如何在JSP页面中将数据库中的CLOB数据读取出来,并生成XML文件。请注意,实际应用中,为了代码的健壮性和安全性,应该使用PreparedStatement来防止SQL注入,同时考虑异常处理和连接池管理等最佳实践。...

    前台jsp端下载服务器端动态生成的XML的一个实例

    在JavaWeb开发中,有时我们需要在服务器端动态生成XML文件并提供给客户端下载。这个实例主要涉及了几个关键技术和工具,包括Struts2、MyBatis以及DOM4J。下面将详细阐述这些技术及其在该实例中的应用。 首先,...

    JSP+XML打造的简易论坛

    通过解析XML文档,JSP页面可以获取并展示这些信息,实现了数据的读取和展示功能。 多层设计是软件架构中的一个重要概念,通常包括表示层、业务逻辑层和数据访问层。在这个简易论坛中,表示层由JSP页面构成,负责...

    jsp读取大对象CLOB并生成xml文件示例源代码

    jsp读取大对象CLOB并生成xml文件示例源代码

    JSP实现对XML读写

    而JSP作为服务器端的动态网页技术,能够生成动态内容并与XML文件交互。 在了解JSP对XML的读写之前,我们先来看一下XML的基础知识。XML是SGML(标准通用标记语言)的简化版本,设计目标是简化数据的标记和交换。XML...

    JSP-XML.rar_XML JSP_XML java_java xml_jsp_考试系统

    这些API可以帮助开发者解析XML文档,读取或写入数据。在JSP-XML项目中,可能使用了这些API之一来读取存储在XML文件中的考试数据,并在JSP页面上呈现。 **JSP和XML的结合** JSP和XML的结合使得开发者能够充分利用...

    jsp+xml的一个小demo

    在JSP中,可以使用EL表达式来访问XML文档中的节点值,如`${docRoot/element/child}`。 3. **XPath在JSP中的应用** XPath是一种在XML文档中查找信息的语言。在JSP中,通过Java API for XML Processing (JAXP) 和...

    高级WEB编程技术(JSP与XML)教学网页

    2. **XML文档结构**:XML文档由文档类型定义(DTD)或XML Schema定义其结构,每个XML文件都有一个根元素,包含其他元素和属性。 3. **XML解析**:解析器用于读取和解释XML文档,分为DOM(Document Object Model)和...

    一个jsp文件模拟xml文件,通过js调用解析后,在新的jsp页面上显示省市二级联动。

    本示例中提到的“一个jsp文件模拟xml文件,通过js调用解析后,在新的jsp页面上显示省市二级联动”是一个典型的前端与后端交互的场景,涉及到的技术点主要包括JSP、XML和JavaScript,以及前端的动态数据处理和页面...

    JSP与XML与Servlet帮助

    通过使用JSP的JSTL(JavaServer Pages Standard Tag Library)或DOM、SAX等XML解析器,JSP页面可以直接处理XML文档,动态生成网页内容。 **JSP与Servlet的关系** JSP和Servlet都是Java Web开发的关键组件,但它们...

    JSP+XML构架网站的实例

    总的来说,JSP+XML架构网站的实例展示了如何利用XML进行数据标准化,动态生成XML文档,并通过XSL进行数据转换,以实现灵活且高效的网页呈现。这种技术组合在处理复杂数据和构建可扩展的Web应用程序时具有显著优势。

    《动态Web数据库技术—基于JSP和XML技术实现》源代码

    在书中,王红将介绍XML的基本语法,以及如何在JSP中解析和生成XML文档。 结合JSP和XML,开发者可以创建出强大的Web应用,能够实时地从数据库获取和更新信息。例如,使用JSP处理用户的HTTP请求,然后通过XML从服务器...

    动态Web数据库技术——基于JSP和XML技术实现

    3. XML解析和生成:讲解DOM、SAX和StaX等解析器的工作原理,以及如何使用Java API生成XML文档。 4. JSP和XML的整合:如何在JSP页面中读取和写入XML数据,以及使用XPath和XSLT处理XML数据。 5. Ajax技术:如何使用...

    jsp 生成二维码

    如果是Maven项目,可以在pom.xml文件中添加依赖;如果是传统的Web项目,需要将jar包放入WEB-INF/lib目录下。 4. **生成二维码**:利用Zxing库提供的方法,将用户输入的网址转化为二维码图像。首先,创建一个`...

Global site tag (gtag.js) - Google Analytics