`
lxdyycg
  • 浏览: 22648 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

j2ee学习总结之web基础9

    博客分类:
  • j2ee
阅读更多
******Ajax(Asynchronous JavaScript And XML)异步JavaScript和XML
--Ajax不是一种语言,而是一种使用现有标准的新方法;
--Ajax是一种web交互的方法,是在客户端和服务器之间传输少量的信息,在不重载页面的情况之下,从服务器端获取信息,从而给用户提供更及时的体验;
--Ajax是一种基于JavaScript和HTTP请求;
--Ajax是一种独立于web服务器软件的浏览器技术;

******Ajax工作原理:
--用户在页面上执行了某个操作(例如鼠标移动、点击某个区域、失去焦点等)后,会调用注册到该事件上的JavaScript函数;
--在该JavaScript函数中需要初始化一个可以向服务器端发送异步请求的XMLHttpRequest对象,指定一个回调函数;
--服务器收到XMLHttpRequest对象的请求之后,进行相应处理,并返回客户端需要的数据;
--从服务器端返回的数据在到达客户端之后,会自动执行指定的回调函数;
--在回调函数中执行对客户端页面的更新;

******DOM(Document Object Model)文档对象模型
--所有浏览器都支持的标准;
--DOM定义了一组与浏览器、编程语言无关的标准对象,利用这些对象可以方便的访问HTML和XML文档;
--DOM中的节点:
文档节点
元素节点
文本节点
属性节点
注释节点

******JavaScript对XML文档的解析过程:
var xml_doc = new ActiveXObject("Microsoft.XMLDOM") 创建一个xml文档对象
xml_doc.load("...") 通过指定的路径和文件名加载一个要解析的xml文档

******XML文档节点对象属性:
nodeName 当前节点名字
nodeValue 当前节点的值
nodeType 当前节点的类型常量值
attributes 当前节点的属性列表,仅用于Element节点
firstChild 当前节点的第一个子节点
lastChild 当前节点的最后一个子节点
childNodes 当前节点的所有子节点的列表
previousSibling 当前节点的前一个兄弟节点
nextSibling 当前节点的后一个兄弟节点
documentElement 指向当前文档的根元素

******XMLHttpRequest对象(Ajax中处理所有与服务器通信的对象)
1.属性
readyState 当前的状态(0:没有初始化 1:正在读取 2:已经读取 3:交互中 4:完成)
status 服务器响应的状态码
responseText 服务器返回的响应文本
responseXML 服务器返回的响应XML文本

2.方法
open("get|post","url",true|false) 建立到服务器的请求,true表示不同步,false表示同步
send(parameter|null) 向服务器端发送请求,并且可以传递参数,parameter是"name=value"的形式
abort() 退出当前请求

3.创建XMLHttpRequest对象方法
var xmlHttpRequest;
if(window.XMLHttpRequest()){
xmlHttpRequest = new XMLHttpRequest();
}else if(window.ActiveXObject){
xmlHttpRequest = new ActiveXObject("Microsoft.XMLHTTP");
}
分享到:
评论

相关推荐

    J2EE(Java EE)技术总结-J2EE学习精华教程-电子书

    本书内容非常全面,涵盖了多册J2EE书籍所有知识要点,并结合作者自己经验总结而编写,内容相当丰富 众所周知,一般书籍为了销售需要,往往很少的知识点,却需要添加大量的废话、例子,以增加书本厚度,使得阅读者...

    J2EE 企业应用实战:Struts+Spring+Hibernate 整合开发

    本书所介绍的内容是作者多年J2EE开发经验的总结,内容涉及Struts、 Hibernate和Spring三个开源框架,还介绍了Tomcat和Jetty两个开源Web服务器的详细用法,以及J2EE应用的几种常用架构。 本书不仅是一本J2EE入门图书...

    Java综合技能知识库

    包含 Java面向对象、Java基础类库、JDBC数据库访问、Web编程Jsp&Servlet、Hibernate持久层、iBatis持久层、Structs界面控制层、JSF界面控制层、Spring应用框架、Ejb、WebService技术、J2EE模式等其他Java相关开发...

    【计算机软件毕业设计】二手车交易平台的分析、设计与实现文献综述1.doc

    文献综述 摘 要 Web开发技术和Web开发框架整合实践研究是这个时代的一个热点,本文在参阅国内 外Web开发技术和Web开发框架及主要几个框架相关文献的基础上,对Web开发框架研究作 了较为全面的总结和梳理,并结合Web...

    Java高阶必备技术:Spring必知必会

    内容简介: Spring框架是一个开放源代码的J2EE应用程序框架。Spring解决了开发者在J2EE开发中遇到的许多常见的问题,...为了让大家快速系统了解Spring知识全貌,我为您总结了思维导图,帮您梳理学习重点,建议收藏!

    asp.net知识库

    Asp.net 2.0功能体验,细节之Web控件(一) 隐藏控件 Asp.net 2.0功能体验,总体设计思想 Asp.net 2.0 WebPart使用经验点滴 革新:.NET 2.0的自定义配置文件体系初探 关于如何在ASP.NET 2.0中定制Expression ...

    基于JavaWeb + Mysql + Layui实现的宿舍管理系统源码+数据库+演示截图+项目说明.zip

    本系统采用MVC+J2EE+MYSQL实现,使用是Tomcat10.0作为WEB服务器,提供适应性强的Internet服务器功能,具有很高的执行效率。其中: - JSP用于页面的设计,展示数据 - Java用来处理具体业务逻辑,后台跳转、对数据库...

    java三大框架

    框架说白了就是JAVA工作者多年以来总结出的一些开发标准。让我们可以以成功的经验模式来开发我们自已的系统,一般使用框架的好处是 ·在好的框架下,开发者只需要写一些必须的代码;他们不需要直接接触底层的API。 ...

    Maven权威指南 很精典的学习教程,比ANT更好用

    9. 项目对象模型 9.1. 简介 9.2. POM 9.2.1. 超级POM 9.2.2. 最简单的POM 9.2.3. 有效POM 9.2.4. 真正的POM 9.3. POM语法 9.3.1. 项目版本 9.3.1.1. 版本构建号 9.3.1.2. SNAPSHOT版本 9.3.1.3. ...

    JAVA核心技术

    这是学习了解J2EE的首选框架。??免费。??Struts:??主要应用方面:WEB层。??主要应用技术:JSP,TagLib,JavaBean,XML等??出处:http://jakarta.apache.org/struts/index.html??简述:这是APACHE的开源项目,目前应用很...

    史上最好传智播客就业班.net培训教程60G 不下会后悔

    .Net精品就业班课程表 : 1、.Net基础加强(10天) 核心技术课程 常用数据结构(List、Dictionary、...项目说明 总结以往所学知识,讲解《传智播客.Net面试、笔试宝典》,介绍简历、笔试、面试等所需的知识和技巧。

    二十三种设计模式【PDF版】

    因为很多人没有注意到这点,学完 Java 基础语言就直接去学 J2EE,有的甚至鸭子赶架,直接使用起 Weblogic 等具体 J2EE 软 件,一段时间下来,发现不过如此,挺简单好用,但是你真正理解 J2EE 了吗?你在具体案例中的...

    基于SSH2+Maven+EasyUI+MySQL技术实战开发易买网电子商务交易平台

    该课程是北风品牌课程-《BF-TECH J2EE软件工程师就业课程》 第五阶段:项目实战一、开发基于SSH2+Maven+JeasyUI+MySQL技术的 【易买网电子商务交易平台】课程。 jQuery EasyUI简称jeasyui,也就叫easyui,是一组基于...

    java面试题以及技巧

    │ 学习Struts提供的和Form相关标签.txt │ 日企编码规范.doc │ 电信盈科面试题.pdf │ 速算.txt │ 面试题URL.txt │ ├─Javascript │ │ javascript资料(源码,教材,ppt).rar │ │ │ └─javascript资料...

    java面试题目与技巧1

    │ 学习Struts提供的和Form相关标签.txt │ 日企编码规范.doc │ 电信盈科面试题.pdf │ 速算.txt │ 面试题URL.txt │ ├─Javascript │ │ javascript资料(源码,教材,ppt).rar │ │ │ └─javascript资料...

    java面试题及技巧4

    │ 学习Struts提供的和Form相关标签.txt │ 日企编码规范.doc │ 电信盈科面试题.pdf │ 速算.txt │ 面试题URL.txt │ ├─Javascript │ │ javascript资料(源码,教材,ppt).rar │ │ │ └─javascript资料...

    java面试题及技巧3

    │ 学习Struts提供的和Form相关标签.txt │ 日企编码规范.doc │ 电信盈科面试题.pdf │ 速算.txt │ 面试题URL.txt │ ├─Javascript │ │ javascript资料(源码,教材,ppt).rar │ │ │ └─javascript资料...

    java面试题以及技巧6

    │ 学习Struts提供的和Form相关标签.txt │ 日企编码规范.doc │ 电信盈科面试题.pdf │ 速算.txt │ 面试题URL.txt │ ├─Javascript │ │ javascript资料(源码,教材,ppt).rar │ │ │ └─javascript资料...

    Hibernate中文详细学习文档

    1.4. 第三部分 - EventManager web应用程序 1.4.1. 编写基本的servlet 1.4.2. 处理与渲染 1.4.3. 部署与测试 1.5. 总结 2. 体系结构(Architecture) 2.1. 概况(Overview) 2.2. 实例状态 2.3. JMX整合 2.4. ...

Global site tag (gtag.js) - Google Analytics