摘要:
XML编程(CRUD)XML解析方式分为两种:dom和saxdom:(Document Object Model,即文档对象模型)是 W3C组织推荐的处理 XML的一种方式。sax: (Simple API for XML)不是官方标准,但它是 XML社区事实上的标准,几乎所有的XML解析器都支持它。XML解析器Crimson、Xerces、Aelfred2XML解析开发包Jaxp、Jdom、dom4jJAXP 开发包是J2SE的一部分,它由javax.xml、org.w3c.dom、org.xml.sax包及其子包组成在javax.xml.parsers包中,定义了几个工厂类,程序员调用这些 阅读全文
posted @ 2012-11-07 14:22
chrp99
阅读(193)
评论(0)
推荐(0)
摘要:
XML编程(CRUD)XML解析方式分为两种:dom和saxdom:(Document Object Model,即文档对象模型)是 W3C组织推荐的处理 XML的一种方式。sax: (Simple API for XML)不是官方标准,但它是 XML社区事实上的标准,几乎所有的XML解析器都支持它。XML解析器Crimson、Xerces、Aelfred2XML解析开发包Jaxp、Jdom、dom4jJAXP 开发包是J2SE的一部分,它由javax.xml、org.w3c.dom、org.xml.sax包及其子包组成在javax.xml.parsers包中,定义了几个工厂类,程序员调用这些 阅读全文
posted @ 2012-11-07 14:22
chrp99
阅读(274)
评论(0)
推荐(0)
摘要:
XML SchemaXML Schema 也是一种用于定义和描述 XML文档结构与内容的模式语言,其出现是为了克服 DTD的局限性XML Schema VS DTD:XML Schema符合XML语法结构。DOM、SAX等XML API很容易解析出XML Schema文档中的内容。XML Schema对名称空间支持得非常好。XML Schema比XML DTD支持更多的数据类型,并支持用户自定义新的数据类型。XML Schema定义约束的能力非常强大,可以对XML实例文档作出细致的语义限制。XML Schema不能像DTD一样定义实体,比DTD更复杂,但Xml Schema现在已是w3c组织的 阅读全文
posted @ 2012-11-07 14:21
chrp99
阅读(169)
评论(0)
推荐(0)
摘要:
XML约束DTD约束快束入门DTD(Document Type Definition),全称为文档类型定义。文件清单:book.xml<?xml version="1.0" ?><!DOCTYPE 书架 SYSTEM "book.dtd"><书架><书><书名>Java就业培训教程</书名><作者>redarmy</作者><售价>39.00元</售价></书><书><书名>JavaScript网页开发 阅读全文
posted @ 2012-11-07 14:20
chrp99
阅读(161)
评论(0)
推荐(0)
摘要:
XML约束DTD约束快束入门DTD(Document Type Definition),全称为文档类型定义。文件清单:book.xml<?xml version="1.0" ?><!DOCTYPE 书架 SYSTEM "book.dtd"><书架><书><书名>Java就业培训教程</书名><作者>redarmy</作者><售价>39.00元</售价></书><书><书名>JavaScript网页开发 阅读全文
posted @ 2012-11-07 14:20
chrp99
阅读(127)
评论(0)
推荐(0)
摘要:
XML什么是 XML?XML 指可扩展标记语言(EXtensible Markup Language)XML 是一种标记语言,很类似 HTMLXML 的设计宗旨是传输数据,而非显示数据XML 标签没有被预定义。您需要自行定义标签。XML 被设计为具有自我描述性。XML 是 W3C的推荐标准XML语言出现的根本目标在于描述上图那种,在现实生活中经常出现的有关系的数据。在XML语言中,它允许用户自定义标签。一个标签用于描述一段数据;一个标签可分为开始标签和结束标签,在开始标签和结束标签之间,又可以使用其它标签描述其它数据,以此来实现数据关系的描述。例如:<?xml version=" 阅读全文
posted @ 2012-11-07 14:19
chrp99
阅读(147)
评论(0)
推荐(0)
摘要:
Session3_防止表单重复提交不足:但用户单击”刷新”,或单击”后退”再次提交表单,将导致表单重复提交表单页面由servlet程序生成,servlet为每次产生的表单页面分配一个唯一的随机标识号,并在FORM表单的一个隐藏字段中设置这个标识号,同时在当前用户的Session域中保存这个标识号。当用户提交FORM表单时,负责处理表单提交的serlvet得到表单提交的标识号,并与session中存储的标识号比较,如果相同则处理表单提交,处理完后清除当前用户的Session域中存储的标识号。在下列情况下,服务器程序将拒绝用户提交的表单请求:存储Session域中的表单标识号与表单提交的标识号不同 阅读全文
posted @ 2012-11-07 14:16
chrp99
阅读(115)
评论(0)
推荐(0)
摘要:
Session3_防止表单重复提交不足:但用户单击”刷新”,或单击”后退”再次提交表单,将导致表单重复提交表单页面由servlet程序生成,servlet为每次产生的表单页面分配一个唯一的随机标识号,并在FORM表单的一个隐藏字段中设置这个标识号,同时在当前用户的Session域中保存这个标识号。当用户提交FORM表单时,负责处理表单提交的serlvet得到表单提交的标识号,并与session中存储的标识号比较,如果相同则处理表单提交,处理完后清除当前用户的Session域中存储的标识号。在下列情况下,服务器程序将拒绝用户提交的表单请求:存储Session域中的表单标识号与表单提交的标识号不同 阅读全文
posted @ 2012-11-07 14:16
chrp99
阅读(177)
评论(0)
推荐(0)
摘要:
Session2在WEB开发中,服务器可以为每个用户浏览器创建一个会话对象(session对象),注意:一个浏览器独占一个session对象(默认情况下)。因此,在需要保存用户数据时,服务器程序可以把用户数据写到用户浏览器独占的session中,当用户使用浏览器访问其它程序时,其它程序可以从用户的session中取出该用户的数据,为用户服务。Session和Cookie的主要区别在于:Cookie是把用户的数据写给用户的浏览器。Session技术把用户的数据写到用户独占的session中。Session对象由服务器创建,开发人员可以调用request对象的getSession方法得到sessi 阅读全文
posted @ 2012-11-07 14:15
chrp99
阅读(159)
评论(0)
推荐(0)
摘要:
什么是Session使用Cookie和附加URL参数都可以将上一次请求的状态信息传递到下一次请求中,但是如果传递的状态信息较多,将极大降低网络传输效率和增大服务器端程序处理的难度。Session技术是一种将会话状态保存在服务器端的技术,它可以比喻成是医院发放给病人的病历卡和医院为每个病人保留的病历档案的结合方式。客户端需要接收、记忆和回送Session的会话标识号,Session可以且通常是借助Cookie来传递会话标识号。Session的跟踪机制Servlet API规范中定义了一个HttpSession接口,HttpSession接口定义了各种管理和操作会话状态的方法。HttpSessio 阅读全文
posted @ 2012-11-07 14:14
chrp99
阅读(150)
评论(0)
推荐(0)
摘要:
Cookie APIjavax.servlet.http.Cookie类用于创建一个Cookie,response接口也中定义了一个addCookie方法,它用于在其响应头中增加一个相应的Set-Cookie头字段。同样,request接口中也定义了一个getCookies方法,它用于获取客户端提交的Cookie。Cookie类的方法:public Cookie(String name,String value)setValue与getValue方法setMaxAge与getMaxAge方法setPath与getPath方法setDomain与getDomain方法getName方法Set-C 阅读全文
posted @ 2012-11-07 14:12
chrp99
阅读(139)
评论(0)
推荐(0)
摘要:
会话管理什么是会话?在日常生活中,从拨通电话到挂断电话之间的一连串的你问我答的过程就是一个会话。会话可简单理解为:用户开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话。会话过程中要解决的一些问题?每个用户在使用浏览器与服务器进行会话的过程中,不可避免各自会产生一些数据,服务器要想办法为每个用户保存这些数据。例如:多个用户点击超链接通过一个servlet各自购买了一个商品,服务器应该想办法把每一个用户购买的商品保存在各自的地方,以便于这些用户点结帐servlet时,结帐servlet可以得到用户各自购买的商品为用户结帐。提问:这些数据保存在reque 阅读全文
posted @ 2012-11-07 14:11
chrp99
阅读(126)
评论(0)
推荐(0)