mount

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2011年11月16日

摘要: EL表达式的格式是这样的:用美元符号($)定界,内容包括在花括号({})中。清单1.说明EL表达式定界符的JSTL操作<c:outvalue="${user.firstName}"/>; 此外,您可以将多个表达式与静态文本组合在一起以通过字符串并置来构造动态属性值,如清单4所示。单独的表达式由标识符、存取器、文字和运算符组成。标识符用来引用存储在数据中心中的数据对象。EL有11个保留标识符,对应于11个EL隐式对象。假定所有其它标识符都引用限制了作用域的变量。存取器用来检索对象的特性或集合的元素。文字表示固定的值—数字、字符、字符串、布尔型或空值。运算符允许对数 阅读全文
posted @ 2011-11-16 17:34 http://guoyinfeng.info/ 阅读(329) 评论(0) 推荐(0) 编辑

摘要: EL能直接方法Bean里面的方法吗例如test下MyBean java文件package test;public class MyBean { private int id; //私有属性 public MyBean() { return(); } public int getId() {return id;} public void setId(int id) {this.id=id;}}jsp页面MyJsp.jsp<%@page contentType="text/html; charset=gb2312" %><%@page import=" 阅读全文
posted @ 2011-11-16 17:26 http://guoyinfeng.info/ 阅读(191) 评论(0) 推荐(0) 编辑

摘要: EL表达式 1、EL简介1)语法结构 ${expression}2)[]与.运算符 EL 提供.和[]两种运算符来存取数据。 当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用 []。例如: ${user.My-Name}应当改为${user["My-Name"] } 如果要动态取值时,就可以用[]来做,而.无法做到动态取值。例如: ${sessionScope.user[data]}中data 是一个变量3)变量 EL存取变量数据的方法很简单,例如:${username}。它的意思是取出某一范围中名称为username的变量。 因为... 阅读全文
posted @ 2011-11-16 17:23 http://guoyinfeng.info/ 阅读(309) 评论(1) 推荐(0) 编辑

摘要: 比如说我有一段文字是这么写Please note, all ${Paramter#} 我想把这句话显示在jsp上面但是显示结果却是这样的Please note, all must stay in the text。为什么用花括号就显示不鸟呢。各位大侠帮帮忙哇问题补充:那我想显示怎么显示呢?${...} 是EL表达式....当然出不来了.... EL表达式为了使JSP写起来更加简单。表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言,它提供了在 JSP 中简化表达式的方法。它是一种简单的语言,基于可用的命名空间(PageContext 属性)、嵌套属性和对集合、操作符(算术 阅读全文
posted @ 2011-11-16 17:18 http://guoyinfeng.info/ 阅读(1192) 评论(0) 推荐(0) 编辑

摘要: set方法 、get方法是向页面表单的name属性设置值和获取值,getParameters()是获取请求的参数值。从页面获取参数值就是在action中提供表单name属性的set方法 、get方法。 阅读全文
posted @ 2011-11-16 17:11 http://guoyinfeng.info/ 阅读(1122) 评论(0) 推荐(0) 编辑

摘要: Timestamp就是所谓的时间戳,这个主要用在数据库上,你可以再java.sql这个包内找到这个类,一般数据库里如果用Date这个类的话,那你取出来的时候只能到某一天,也就是日,但是Timestamp的话,就是到小时一直到纳秒,很精确的。但是你把时间存进去的时候也要用这个类。比如:mysql的话,你可以用setTimtstamp();这个方法,你可以到java的文档里去看看,里面都写的比较清楚 你说的是timestamp吧,是一种时间类型时间戳就是一种类型,只是精度很高,比datetime要精确的多,通常用来防止数据出现脏读现象 阅读全文
posted @ 2011-11-16 16:53 http://guoyinfeng.info/ 阅读(2503) 评论(0) 推荐(0) 编辑

摘要: 在JS里,window是最顶级对象(除了Object,Function...那些之外),它代表了一个窗体。而window.XMLHttpRequest代表的是window的一个属性。这个是用来区分浏览器的,因为在firefox,opera,safiar,IE7.0,IE8.0(我所知道的window对象有这个属性的浏览器)这些浏览器中,window是有XMLHttpRequest这个属性的,而IE6.0,5.5都是没有的,IE6.0或5.5是没有这个属性的,使用window.ActiveXObject替代。当然前者和后者的XMLHttpRequest对象生成方式也是不一样的。XMLHttpRe 阅读全文
posted @ 2011-11-16 16:34 http://guoyinfeng.info/ 阅读(309) 评论(0) 推荐(0) 编辑

摘要: 判断浏览器是否支持ActiveX控件,如果浏览器支持ActiveX控件可以利用(window.ActiveXObject) 什么意思? 解:判断浏览器是否支持ActiveX控件,如果浏览器支持ActiveX控件可以利用 var xml=new ActiveXObject("Microsoft.XMLHTTP");创建XMLHttpRequest 对象(这是在IE7以前的版本中);在较新的IE版本中可以利用 var xml=new ActiveXObject("Msxml2.XMLHTTP")的形式创建XMLHttpRequest对象;而在IE7及非IE浏 阅读全文
posted @ 2011-11-16 16:28 http://guoyinfeng.info/ 阅读(243) 评论(0) 推荐(0) 编辑

摘要: 通过结合使用responseText和innerHTML,服务器就能“生产”或生成HTML内容,由浏览器使用innerHTML属性来“消费”或处理。下面的例子展示了一个搜索功能,这是使用XMLHttpRequest对象、其responseText属性和HTML元素的innerHTML属性实现的。点击search(搜索)按钮将在服务器上启动“搜索”,服务器将生成一个结果表作为响应。浏览器处理响应时将div元素的innerHTML属性设置为XMLHttpRequest对象的response-Text属性值。innerHTML.html<!DOCTYPE HTML PUBLIC "- 阅读全文
posted @ 2011-11-16 15:31 http://guoyinfeng.info/ 阅读(232) 评论(0) 推荐(0) 编辑

摘要: Ajax学习笔记——XMLHttpRequest对象发送requestopen 函数假设已经创建了一个XMLHttpRequest对象——request;如果浏览器向服务器请求一个页面则使用open()函数request.open("GET","file")request.open("GET","search.php?query=Jonh")void open(string method, string url, boolean Asynchronous string username, string passwo 阅读全文
posted @ 2011-11-16 15:21 http://guoyinfeng.info/ 阅读(249) 评论(0) 推荐(0) 编辑

摘要: XMLHttpRequest 对象XMLHttpRequest 对象提供了对 HTTP 协议的完全的访问,包括做出 POST 和 HEAD 请求以及普通的 GET 请求的能力。XMLHttpRequest 可以同步或异步地返回 Web 服务器的响应,并且能够以文本或者一个 DOM 文档的形式返回内容。尽管名为 XMLHttpRequest,它并不限于和 XML 文档一起使用:它可以接收任何形式的文本文档。XMLHttpRequest 对象是名为 AJAX 的 Web 应用程序架构的一项关键功能。浏览器支持XMLHttpRequest 得到了所有现代浏览器较好的支持。唯一的浏览器依赖性涉及 XM 阅读全文
posted @ 2011-11-16 14:43 http://guoyinfeng.info/ 阅读(172) 评论(0) 推荐(0) 编辑

摘要: onreadystatechange 事件当请求被发送到服务器时,我们需要执行一些基于响应的任务。每当 readyState 改变时,就会触发 onreadystatechange 事件。readyState 属性存有 XMLHttpRequest 的状态信息。下面是 XMLHttpRequest 对象的三个重要的属性:属性描述onreadystatechange存储函数(或函数名),每当 readyState 属性改变时,就会调用该函数。readyState存有 XMLHttpRequest 的状态。从 0 到 4 发生变化。0: 请求未初始化1: 服务器连接已建立2: 请求已接收3: 请求 阅读全文
posted @ 2011-11-16 14:33 http://guoyinfeng.info/ 阅读(172) 评论(0) 推荐(0) 编辑

摘要: 1、XMLHTTPRequest对象什么是? 最通用的定义为:XmlHttp是一套可以在Javascript、VbScript、Jscript等脚本语言中通过http协议传送或从接收XML及其他数据的一套API。 XmlHttp最大的用处是可以更新网页的部分内容而不需要刷新整个页面。(这个功能正是AJAX的一大特点之一) 来自MSDN的解释:XmlHttp提供客户端同http服务器通讯的协议。客户端可以通过XmlHttp对象(MSXML2.XMLHTTP.3.0)向http服务器发送请求并使用微软XML文档对象模型Microsoft? XML Document Object Model (D. 阅读全文
posted @ 2011-11-16 14:21 http://guoyinfeng.info/ 阅读(246) 评论(0) 推荐(0) 编辑

摘要: jQuery Ajax 参考手册实例输出序列化表单值的结果:$("button").click(function(){ $("div").text($("form").serialize());});定义和用法serialize() 方法通过序列化表单值,创建 URL 编码文本字符串。您可以选择一个或多个表单元素(比如 input 及/或 文本框),或者 form 元素本身。序列化的值可在生成 AJAX 请求时用于 URL 查询字符串中。语法$(selector).serialize()详细说明.serialize() 方法创建以标准 阅读全文
posted @ 2011-11-16 13:44 http://guoyinfeng.info/ 阅读(258) 评论(0) 推荐(0) 编辑

摘要: jquery中用attr()方法来获取和设置元素属性,attr是attribute(属性)的缩写,在jQuery DOM操作中会经常用到attr(),attr()有4个表达式。1.attr(属性名) //获取属性的值(取得第一个匹配元素的属性值。通过这个方法可以方便地从第一个匹配元素中获取一个属性的值。如果元素没有相应属性,则返回 undefined )2.attr(属性名, 属性值)//设置属性的值 (为所有匹配的元素设置一个属性值。)3.attr(属性名,函数值) //设置属性的函数值 (为所有匹配的元素设置一个计算的属性值。不提供值,而是提供一个函数,由这个函数计算的值作为属性值。... 阅读全文
posted @ 2011-11-16 13:36 http://guoyinfeng.info/ 阅读(246) 评论(0) 推荐(0) 编辑

摘要: onclick里不一定直接是调用其他function,也可以是写一段代码定义和用法onclick 事件会在对象被点击时发生。请注意, onclick 与 onmousedown 不同。单击事件是在同一元素上发生了鼠标按下事件之后又发生了鼠标放开事件时才发生的。语法onclick="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的 JavaScript。支持该事件的 HTML 标签:<a>, <address>, <area>, <b>, <bdo>, & 阅读全文
posted @ 2011-11-16 12:18 http://guoyinfeng.info/ 阅读(408) 评论(0) 推荐(0) 编辑