| 首页 | 新闻 | 网页 | 设计 | 色彩 | 原创 | 视觉 | 素材 | 动漫 | 酷站 | 策划 | 文案 | 访谈 | 运营 | 编程 | 数据库 | 服务器 | 下载 | 图库 | 
您的位置: 幽幽天空 > 网页 > 网页制作 > Flash教程 > ActionScript教程 > 文章正文 用户登录
没有相关文章

Flash处理外部XML文档数据           

Flash处理外部XML文档数据

作者:choosefl… 来源:幽幽天空 更新:2007-6-25 12:58:03 错误报告 我要投稿

JSP

JSP的就贴代码和注释了,因为原理一样.大家变通下就可以了.

以实验8为例:

在Flash中把加载地址改成JSP文件所在地址就行了.配置这里就不说了.对JSP有兴趣的可以去找找资料.

JSP生成XML代码:

<%@ page contentType="text/xml; charset=gb2312" %>
<%@ page import="java.sql.*" %>
<%
//输出xml文档.
out.println("<?xml version='1.0' encoding='gb2312'?>");
out.println("<!--xml-008.jsp-->");
out.println("<ColumnList>");
//新建一个连接到Data数据库的对象.
Connection conn = DriverManager.getConnection("jdbc:odbc:Data","","");
//SQL查询字符串.
String sqlcom="SELECT * FROM [column]";
//将SQL语句发送到数据库中.
PreparedStatement ps = conn.prepareStatement(sqlcom);
//执行查询,将查询结果付给记录集对象column_rs.
ResultSet column_rs = ps.executeQuery();
//声明一个记录集对象.
ResultSet cd_rs;
//使用ResultSet.next()判断是否有记录;有就返回 True ,否则返回 False;
while(column_rs.next()){
    //输出xml节点.
    out.println("<Column name='"+column_rs.getString("columnName")+"'>");
    //SQL查询字符串.
    sqlcom="SELECT * FROM columnData Where columnIndex="+column_rs.getString("columnIndex")+"";
    //将SQL语句发送到数据库中.
    ps = conn.prepareStatement(sqlcom);
    //执行查询,将查询结果付给记录集对象column_rs.
    cd_rs = ps.executeQuery();
    //使用ResultSet.next()判断是否有记录;有就返回 True ,否则返回 False;
    while(cd_rs.next()){
         //输出xml节点.
        out.println("<ColumnData name='"+cd_rs.getString("cdName")+"' url='"+cd_rs.getString("cdURL")+"' />");
    }
    //关闭记录集对象.
    cd_rs.close();
    //结束Column节点.
    out.println("</Column>");
}
//结束ColumnList节点.
out.println("</ColumnList>");
//关闭记录集对象.
column_rs.close();
//关闭ps对象
ps.close();
//关闭连接对象
conn.close();
%>

上一页  [1] [2] [3] [4] [5] [6] [7] [8] 

文章录入:skyuu    责任编辑:skyuu 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    发表评论:
    姓名:  评 分: 1分 2分 3分 4分 5分
     
  • 严禁发表危害国家安全、政治、黄色淫秽等内容的评论。
  • 用户需对自己在使用幽幽天空服务过程中的行为承担法律责任。
  • 本站管理员有权保留或删除评论内容。
  • 评论内容只代表机友个人观点,与本网站立场无关。