10 2017 档案
Ajax的重构
摘要:Ajax的重构方法: (1)创建一个单独的JS文件,命名为AjaxRequest.js,并且在该文件中编写重构Ajax所需要的代码。 (2)在需要应用的Ajax的页面中应用一下的语句包括(1)中创建的JS文件 (3)在应用Ajax的页面中编写错误处理的方法、实例化Ajax对象的方法和回调函数。
阅读全文
Ajax中与服务器的通信【发送请求与处理响应】
摘要:一、发送请求 Ajax中通过XMLHttpRequest对象发送异步方式的后台请求时。通常有两种方式的请求,一种是GET请求,另一种是POST请求。发送请求一般要经过4个步骤分别是: (1)初始化XMLHttpRequest对象 (2)为XMLHt指定一个返回结果的回调函数,用于返回结果的处理 (3
阅读全文
Ajax技术之XMLHttpRequest(二)【XMLHttpRequest常用方法和属性】
摘要:一、XMLHttpRequest中常用的方法: (1)open()方法:用于设置进行异步请求目标的URL、请求方法以及其他参数信息。 函数原型:open("method","URL",asyncFlag,"userName","password") 参数说明: method:用于指定请求类型是“GE
阅读全文
Ajax技术之使用XMLHttpRequest对象(一)【初始化XMLHttpRequest对象】
摘要:在初始化XMLHttpRequest对象时要考虑两种情况,一种是IE浏览器,另一种是非IE浏览器。在IE浏览器中要把XMLHttpRequest实例化一个ActiveX对象 http_request = new ActiveXObject("Msxml2.XMLHTTP"); //创建XMLHttp
阅读全文
EL的隐含对象(三)【访问环境信息的隐含对象】
摘要:EL中提供了6个访问环境信息的隐含对象。分别是: (1)param对象 param对象用于获取请求参数的值,应用在参数值只有一个的情况。在应用param对象时,返回的结果为字符串。 例:在JSP页面中,放置一个名称为user的文本框。首先新建一个index.jsp页面,关键代码如下; 注意:如果na
阅读全文
EL的隐含对象 (二)【访问作用域范围的隐含对象】
摘要:在EL中提供了4个用于访问作用域范围的隐含对象,即pageScope、requestScope、sessionScope和applicationScope。应用这4个隐含对象指定所要查找的标识符的作用域后,系统 将不再按照默认的顺序(page、request、session以及application
阅读全文
EL的隐含对象(一)【页面上下文对象】
摘要:页面上下文对象为pageContext,用于访问JSP内置对象(例如:request、response、out、session、exception、page等)和ServletContext。在获取到这些内置对象后,就可以获得其属性值。这些属性与对象的getXXX()方法相对应,在使用时,去掉方法名
阅读全文
EL语言表达式 (三)【EL中的算术运算以及判断EL对象是否为空】
摘要:一、EL中的算术运算 EL和其他语言一样,同样也提供了基本的算术运算(加、减、乘、除和取余),如下图。 ${5/2}或${5 div 2} ${9/0}或${9 div 0} 注意:EL的“+”运算符与java的“+”运算符不同,它不能实现两个字符串之间的连接,如果使用该运算符连接两个不可以转换为数
阅读全文
EL语言表达式 (二)【EL对数据的访问】
摘要:一、访问方式: EL中访问数据和Java中访问数组的方式相同,即可以通过“[]”和“.”运算符进行访问。而且两种形式是等价的。如: 访问JavaBean对象userInfo中的id属性,可以写成下面两种形式: ${userInfo.id}和${userInfo[id]} EL访问数据例子: 运行以上
阅读全文
EL语言表达式 (一)【语法和特点】
摘要:一、基本语法规则: EL表达式语言以“${”开头,以"}"结尾的程序段,具体格式如下: ${expression} 其中expression:表示要指定输出的内容和字符串以及EL运算符组成的表达式。 二、EL语言表达式的特点: (1)EL语法简单,方便 (2)EL可以与JSTL结合使用,也可以和Ja
阅读全文