SAX和DOM解析的比较实例源码介绍



SAX和DOM解析的比较实例源码介绍,在针对XML文档的应用编程接口中,最主要的有W3C制定的DOM(Document Object Method,文档对象模型)和由DavidMegginson领导的SAX(SimpleAPI for XML,用于XML的简单API)。

SAX和DOM在实现过程中,分别侧重于不同的方面以满足不同的应用需求。DOM为开发基于XML的应用系统提供了便利。它通过一种随机访问机制,使得应用程序利用该接口可以在任何时候访问XML文档中的任何一部分数据,也可以对XML文档中的数据进行插入、删除、修改、移动等操作。在DOM中,文档的逻辑结构类似一棵树。文档、文档中的根[......]

Read more

java DocumentBuilder遍历xml元素属性节点实例



java DocumentBuilder遍历xml元素属性节点实例。获得解析器,顺序访问节点的方式找到书架节点,随机访问已知元素名称的指定节点。

package csdn.xml.dom;

import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
import javax.xml.parsers.ParserConfigurationException;
import javax.xml.transform.Transformer;
import ja[......]

Read more

DOM4J实例节点操作

DOM4J实例节点操作。

import java.io.File;
import java.io.FileWriter;
import java.util.Iterator;
import java.util.List;

import org.dom4j.Attribute;
import org.dom4j.Document;
import org.dom4j.DocumentException;
import org.dom4j.DocumentHelper;
import org.dom4j.Element;
import org.dom4j.Node;
i[......]

Read more

tomcat服务器的虚似目录的映射方式

tomcat服务器的虚似目录的映射方式,虚似目录的映射有三种方式:

1、在server.xml文件的host元素中配置,

l补充知识点:映射缺省web应用
l注意:一个Context即代表一个web应用,context元素在配置文件中除用于映射虚似目录外,它还可用于为web应用配置一些资源,例如:配置web应用使用的数据库连接池,javamail session等(这些本配置以后会用到)。

在Tomcat6中,不再建议在server.xml文件中配置context元素,细节查看tomcat服务器关于context元素(查看API http://localhost:8080/[......]

Read more

tomcat配置虚似主机

tomcat配置虚似主机,在一个tomcat服务器中可以放置多个网站,所谓配置虚似主机,就是在tomcat服务器中配置一个网站。

l如需在WEB服务器中配置一个网站,需使用Host元素进行配置,例:
<Host name=”site1” appBase=”c:\app”></Host>

l配置的主机(网站)要想被外部访问,必须在DNS服务器或windows系统中注册。
l配置多个网站。
l缺省虚似主机。

用于HTTP请求中的常用头

l用于HTTP请求中的常用头
•Accept: text/html,image/*
•Accept-Charset: ISO-8859-1
•Accept-Encoding: gzip,compress
•Accept-Language: en-us,zh-cn
•Host: www.it315.org:80
•If-Modified-Since: Tue, 11 Jul 2000 18:23:51 GMT
•Referer: http://www.it315.org/index.jsp
•User-Agent: Mozilla/4.0 (compatible; MSIE5.5[......]

Read more

Servlet接口实现类

Servlet接口实现类,Servlet接口SUN公司定义了两个默认实现类,分别为:GenericServlet、HttpServlet。HttpServlet指能够处理HTTP请求的servlet,它在原有Servlet接口上添加了一些与HTTP协议处理方法,它比Servlet接口的功能更为强大。因此开发人员在编写Servlet时,通常应继承这个类,而避免直接去实现Servlet接口。

HttpServlet在实现Servlet接口时,覆写了service方法,该方法体内的代码会自动判断用户的请求方式,如为GET请求,则调用HttpServlet的doGet方法,如为Post请求,则调[......]

Read more

ServletConfig对象实例源码介绍

ServletConfig对象实例源码介绍。在Servlet的配置文件中,可以使用一个或多个<init-param>标签为servlet配置一些初始化参数。

l当servlet配置了初始化参数后,web容器在创建servlet实例对象时,会自动将这些初始化参数封装到ServletConfig对象中,并在调用servlet的init方法时,将ServletConfig对象传递给servlet。进而,程序员通过ServletConfig对象就可以得到当前servlet的初始化参数信息。
l阅读ServletConfig API,并举例说明该对象的作用:
•获得字符集编码
•获得[......]

Read more

apache-tomcat-6.0.20\conf\server设置Context的三种方法

1:设置Context的三种方法:
1).直接在C:\apache-tomcat-6.0.20\conf\server下面的host增加一个Context
2).在C:\apache-tomcat-6.0.20\conf\Catalina\localhost下面新建一个XML文件,在里面添加一个Context.XML文件的名字(除去.XML)就是虚拟映射目录.
3).直接放到C:\apache-tomcat-6.0.20\webapps下面.因为我们电脑默认的主机是localhost,
localhost的应用程序应用设置的就是webapps,虚拟映射目录是缺省的.而localhost[......]

Read more

Servlet的get请求和post请求处理实例源码介绍

Servlet的get请求和post请求处理实例源码介绍。

package cn.csdn.servlet;

import java.io.IOException;
import java.io.PrintWriter;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

pu[......]

Read more