2016年7月11日

#id 选择器(使用身份证号来找人)

摘要: #id 选择器(使用身份证号来找人) jquery能使用CSS选择器来操作网页中的标签元素。如果你想要通过一个id号去查找一个元素,就可以使用如下格式的选择器: $("#my_id") 其中#my_id表示根据id选择器获取页面中指定的标签元素,且返回唯一一个元素。 例如: 在浏览器中显示的效果: 阅读全文

posted @ 2016-07-11 23:59 雪的心 阅读(266) 评论(0) 推荐(0)

因为jQuery本身就是JavaScript,只不过是把JavaScript代码包装成拿过来就能实现特定功能的代码库!

摘要: 如果你了解JavaScript语言,那将对你掌握jQuery如虎添翼,因为jQuery本身就是JavaScript,只不过是把JavaScript代码包装成拿过来就能实现特定功能的代码库!例如,我们想改变页面中所有段落标签中的文本内容: javaScript代码: jQuery代码: 以上两段代码完 阅读全文

posted @ 2016-07-11 23:54 雪的心 阅读(139) 评论(0) 推荐(0)

jQuery与OGNL的关系

摘要: 因为jQuery本身就是JavaScript,只不过是把JavaScript代码包装成拿过来就能实现特定功能的代码库! OGNL 是 Object Graph Navigation Language的缩写. 它是一种表达式和绑定语言,用于存取Java对象的属性值. 对属性值的读或者写操作通常使用相同 阅读全文

posted @ 2016-07-11 23:49 雪的心 阅读(136) 评论(0) 推荐(0)

jQuery环境搭建

摘要: 搭建一个jQuery的开发环境非常方便,可以通过下列几个步骤进行。 在jQuery的官方网站(http://jquery.com)中,下载最新版本的jQuery文件库。在网站中找到最新版本文件的下载按钮,将jQuery框架文件下载到本地即可,本教案使用的版本为稳定版:1.9.0版。 下载完jQuer 阅读全文

posted @ 2016-07-11 23:42 雪的心 阅读(956) 评论(0) 推荐(0)

完成一个servlet 就要在web.xml里面配一个映射,这样就有一个路径供我们 使用????? servlet从页面接收值?

摘要: 最后,最容易忘记的是:在dao层中 调用xml里的删除sql语句 后面需要人为加上事务提交.一定要! sqlSession.commit();//jdbc是自动提交,但是mybatis中不是自动提交的 页面每个动作对应一个servlet. jsp中 需要向servlet传参,post或get pos 阅读全文

posted @ 2016-07-11 22:56 雪的心 阅读(1743) 评论(0) 推荐(0)

mybatis中的OGNL表达式 在哪里可以查到 原理或教程

摘要: z 阅读全文

posted @ 2016-07-11 22:41 雪的心 阅读(239) 评论(0) 推荐(0)

十九 将对象解释为数值 OGNL 第5章. 对象到数据类型的强制转换

摘要: 数值操作符会试图将它的操作数作为数值来处理. 基本数据类型对应的包装类 (Integer, Double, 等等, 另外还包括 Character 和 Boolean, 它们也被作为整数来对待), 以及 java.math 包中的"大数值"类 (BigInteger 和 BigDecimal), 会 阅读全文

posted @ 2016-07-11 22:28 雪的心 阅读(297) 评论(0) 推荐(0)

十八 将对象解释为布尔值 在需要布尔值的位置, 可以使用任意对象 第五章

摘要: 在需要布尔值的位置, 可以使用任意对象. OGNL 按以下方式将对象解释为布尔值: 如果对象是一个 Boolean 实例, 则返回它的值. 如果对象是一个 Number 实例, 将它的双精度浮点值与 0 进行比较; 非 0 值被认为是 true, 0 被认为是 false. 如果对象是一个 Char 阅读全文

posted @ 2016-07-11 22:26 雪的心 阅读(113) 评论(0) 推荐(0)

十七 第5章. 对象到数据类型的强制转换

摘要: 目录 将对象解释为布尔值将对象解释为数值将对象解释为整数将对象解释为集合 目录 下面我们来讨论 OGNL 如何将对象解释为不同的数据类型. 以下的章节将分别说明 OGNL 是如何把对象转换为布尔值, 数值, 整数, 以及集合. 阅读全文

posted @ 2016-07-11 22:25 雪的心 阅读(105) 评论(0) 推荐(0)

十六. 赋值与取值 OGNL 第4章. 表达式

摘要: 正如我们前面讲到的那样, 有些表达式是可以取得它的值的, 但却不能为它赋值, 这是表达式自身的特性决定的. 比如: 是一个可以赋值的表达式 -- 因为表达式的最后一个元素被解析为一个可赋值的属性. 但是, 某些表达式, 例如: 是不可以赋值的, 因为它不能被解析为一个对象上的可赋值的属性. 它仅仅是 阅读全文

posted @ 2016-07-11 22:24 雪的心 阅读(224) 评论(0) 推荐(0)

十五. 与Java语言不同的操作符 OGNL 第4章. 表达式

摘要: OGNL 的大部分操作符都借用自Java语言, 而且其功能也与Java操作符类似. 在 附录A. OGNL语言参考 中有详细的介绍. 这里我们来介绍一下在Java中不存在的, 或者与Java操作符不同的OGNL操作符. 逗号 (,) 或者称为序列操作符. 这个操作符借用自 C 语言. 它用于分隔两个 阅读全文

posted @ 2016-07-11 22:22 雪的心 阅读(108) 评论(0) 推荐(0)

供集合使用的 伪属性 OGNL 第4章. 表达式

摘要: OGNL 为集合增加了一些特殊的属性. 这样做的理由是, Java集合不支持JavaBean那样的方法命名模式; 因此对于size(), length()等等, 必须调用方法, 而不能更直观地象属性一样引用. OGNL 增加了一些伪属性来解决这个问题, 伪属性可以象内建属性一样来使用. 表 4.1. 阅读全文

posted @ 2016-07-11 22:19 雪的心 阅读(141) 评论(0) 推荐(0)

十四 .伪Lambda表达式 OGNL 第4章. 表达式

摘要: OGNL 支持一种简化过的Lambda表达式语法, 使用这种语法可以编写简单的函数. 它并不是一种完整的Lambda演算, 因为不支持闭包(closure) OGNL 中的所有变量都是在全局范围内有效的. 例如, 下面是一个 OGNL 表达式, 它定义了一个以递归方式实现的阶乘函数, 然后调用这个函 阅读全文

posted @ 2016-07-11 22:15 雪的心 阅读(342) 评论(0) 推荐(0)

十三 . 表达式计算 OGNL 第4章. 表达式

摘要: 如果你在一个 OGNL 表达式之后带上一个括号表达式, 而且在括号之前没有点号, 则 OGNL 将试图把第一个表达式的结果作为另一个表达式来进行计算, 并将把括号表达式的结果用作这次计算的根对象. 第一个表达式的结果可以是任意类型的对象, 如果它是一个AST , OGNL 将假定它是一个表达式被解析 阅读全文

posted @ 2016-07-11 22:12 雪的心 阅读(212) 评论(0) 推荐(0)

十二,读取静态域 OGNL 第4章. 表达式

摘要: 你可以通过@class@field 这样的语法来引用静态域. 其中类名必须是全限定名. 以下为译者注: 对于内部类(inner class)的情况, 类的全限定名应该是package.OuterClass$InnerClass, 而不是package.OuterClass.InnerClass. 例 阅读全文

posted @ 2016-07-11 22:09 雪的心 阅读(149) 评论(0) 推荐(0)

十一 调用静态方法 OGNL 第4章. 表达式

摘要: 你可以通过@class@method(args)这样的语法来调用静态方法. 如果省略类名部分, 将使用默认的 java.lang.Math类, (????) 这样设计是为了简化对 min 和 max 方法的调用. 如果指定类名, 则必须使用类的全限定名. 如果你已经有了一个类的实例, 而你希望调用这 阅读全文

posted @ 2016-07-11 22:03 雪的心 阅读(197) 评论(0) 推荐(0)

十 调用构造方法 OGNL 第4章. 表达式

摘要: 在Java中, 你可以通过 new 操作符创建新的对象. 在OGNL中创建新对象的方法略有不同, 除了java.lang包之外的其他任何类, 你都必须指定类的全限定名称. [1] (比如, 你需要使用 new java.util.ArrayList(), 而不是简单的 new ArrayList() 阅读全文

posted @ 2016-07-11 21:59 雪的心 阅读(150) 评论(0) 推荐(0)

九. 在集合中查询 OGNL 第4章. 表达式 (记不住了)

摘要: OGNL 提供一种简单的方法, 使得我们可以通过一个表达式在集合中选择一部分元素, 并作为一个新的集合返回. 我们称之为"查询", 这个术语也来自数据库, 数据库中的查询是指从表中选择一部分行. 例如, 下面这个表达式: 返回一个列表, 其中的元素是listeners中所有是ActionListen 阅读全文

posted @ 2016-07-11 20:40 雪的心 阅读(105) 评论(0) 推荐(0)

八. 对集合的投影 OGNL 第4章. 表达式

摘要: OGNL提供了一种简单的方式, 可以对集合中的所有元素调用同一个方法, 或者取得同一个元素, 然后再将结果返回为一个新的集合. 我们称之为投影"projection", 这个术语来自数据库, 数据库中的投影是指从表的多个列中取出一部分子集. 例如, 下面这个表达式: 将返回一个列表, 其中包含所有l 阅读全文

posted @ 2016-07-11 20:01 雪的心 阅读(196) 评论(0) 推荐(0)

七 . 构造集合 第4章. 表达式

摘要: 列表(Lists) 要创建一个对象列表, 只需要将一系列的表达式用大括号括起即可. 和方法参数一样, 这里的这些表达式也不能使用逗号操作符, 除非用括号括起. 下面是一个例子: name in { null,"Untitled" } ( 这里有个in 是什么意思,哦 ,是判断name属性 是否属于集 阅读全文

posted @ 2016-07-11 19:52 雪的心 阅读(98) 评论(0) 推荐(0)

六 子表达式链 OGNL 第4章. 表达式

摘要: 如果你在一个点号之后使用带括号的表达式, 那么这个点号位置的当前对象, 将被整个带括号的表达式用作当前对象. 比如, 这个表达式将会通过headline属性, 再访问到下面的parent属性, 然后确保parent被装载进来(通过调用parent上的ensureLoaded()方法), 最后返回pa 阅读全文

posted @ 2016-07-11 19:34 雪的心 阅读(97) 评论(0) 推荐(0)

五. 带括号的表达式 OGNL 第4章. 表达式

摘要: 正如你期望的那样, 由括号括起的表达式会作为一个独立的部分进行计算, 与整个表达式的其他操作符分隔开. 这个功能可以用来强制改变表达式的计算顺序. 它同时也是在方法参数中使用逗号操作符?的唯一方法. 正如你期望的那样, 由括号括起的表达式会作为一个独立的部分进行计算, 与整个表达式的其他操作符分隔开 阅读全文

posted @ 2016-07-11 19:31 雪的心 阅读(224) 评论(0) 推荐(0)

变量引用 OGNL 第4章. 表达式

摘要: OGNL的变量方案很简单, 你可以用变量来保存中间结果, 并在后面的代码中再次访问它, 也可以用变量来使整个表达式更加简单易懂. OGNL中的所有变量, 对整个表达式都是全局可见的. 引用变量的方法是在变量名之前加上#号, 如下:(这两点非常有自己的特点) OGNL在计算表达式的过程中, 随时会将当 阅读全文

posted @ 2016-07-11 19:27 雪的心 阅读(245) 评论(0) 推荐(0)

四. 调用方法 OGNL 第4章. 表达式

摘要: 调用方法 调用方法 调用方法 OGNL调用方法与Java略微不同, 因为 OGNL 是解释执行??的, 它必须在运行时选择正确的方法进行调用, 除了用户提供的实际参数, 没有更多的类型信息可以使用. OGNL 总是选择它能找到的最具体(most specific method)的, 与实际参数类型匹 阅读全文

posted @ 2016-07-11 19:20 雪的心 阅读(169) 评论(0) 推荐(0)

三. 索引 OGNL 第4章. 表达式

摘要: 我们前面已经讨论到,"索引"实际上仍然是属性引用, 但它使用一种"计算"的形式来引用属性, 而不是使用常数的形式. 比如, 对于表达式"array.length", 在OGNL内部会与下面这个表达式进行完全相同的处理: 而且下面这个表达式也会计算为相同的结果 (虽然在它们的内部表现形式会不同): 数 阅读全文

posted @ 2016-07-11 19:15 雪的心 阅读(123) 评论(0) 推荐(0)

二.属性引用 OGNL 第4章. 表达式

摘要: OGNL在处理属性引用时, 会根据对象类型的不同而执行不同的动作. 对于Map对象的属性引用, 会作为以属性名为key的一次元素查找或元素存储操作. 对于List对象或数组, 数值型的属性引用会作为以属性名(即数值)为索引的一次元素访问操作, 字符串型的属性引用会与普通对象同样的方式处理. 普通对象 阅读全文

posted @ 2016-07-11 18:59 雪的心 阅读(145) 评论(0) 推荐(0)

一.常数 OGNL

摘要: OGNL包含以下几种常数: 字符串值, 与Java一样(但允许以单引号分隔): 由单引号--或双引号--分隔, 支持全部转义字符. 字符值, 也与Java一样: 由单引号分隔, 也支持全部转义字符. 数字值, 但类型比Java略多. 除Java的int, long, float 和 double之外 阅读全文

posted @ 2016-07-11 18:50 雪的心 阅读(189) 评论(0) 推荐(0)

第4章. OGNL表达式

摘要: 目录 常数属性引用索引数组(Array)与列表(List)的索引JavaBean中的索引属性(Indexed Properties)OGNL特有的对象索引属性(Object Indexed Properties)调用方法变量引用带括号的表达式子表达式(Subexpressions)链构造集合(Col 阅读全文

posted @ 2016-07-11 18:48 雪的心 阅读(106) 评论(0) 推荐(0)

OGNL语法

摘要: OGNL 表达式中最基本的元素是导航链, 一般简称为"链". 最简单的链包括以下部分: 表 3.1. OGNL 表达式元素 Expression 表达式元素示例 属性名 比如上面的例子中提到的 name 和 headline.text 方法调用 hashCode() 返回当前对象的hash code 阅读全文

posted @ 2016-07-11 18:44 雪的心 阅读(537) 评论(0) 推荐(0)

网页微信 单条删除 不让自己头昏的方法就是 一步一步理解掌握

摘要: 1,首先,由于我们用的是Mybatis,所以sql语句在类 相应的xml文件中 写好,并且要和实体对象类对应属性 mapping中配置 相互指定(这个的作用究竟是什么??) 所以我们要完成单条删除,先把删除的sql语句写好,所以先从Message.xml文件开始. 注意1.此时并没有指定 mappi 阅读全文

posted @ 2016-07-11 18:41 雪的心 阅读(115) 评论(0) 推荐(0)

关于学习中的疲惫

摘要: 现在总是会时不时疲惫,最多不过持续两三个小时.8-10个小时的狂热学习早已成为奢望. 也许也是一件好事现在慢慢地学习亦或工作 渐渐与生活和谐相处.只是睡得太多,或者说没有达到自己想要的更多的学习. 最近头痛很久都不能消除,我想很可能是脑子觉得 学习的东西太多,造成了一种让人疲惫的假象. 那么更应该坐 阅读全文

posted @ 2016-07-11 17:12 雪的心 阅读(219) 评论(0) 推荐(0)

.attr()与.removeAttr()

摘要: .attr()与.removeAttr() 每个元素都有一个或者多个特性,这些特性的用途就是给出相应元素或者其内容的附加信息。如:在img元素中,src就是元素的特性,用来标记图片的地址。 操作特性的DOM方法主要有3个,getAttribute方法、setAttribute方法和removeAtt 阅读全文

posted @ 2016-07-11 14:42 雪的心 阅读(1217) 评论(0) 推荐(0)

基本筛选选择器

摘要: 很多时候我们不能直接通过基本选择器与层级选择器找到我们想要的元素,为此jQuery提供了一系列的筛选选择器用来更快捷的找到所需的DOM元素。筛选选择器很多都不是CSS的规范,而是jQuery自己为了开发者的便利延展出来的选择器 筛选选择器的用法与CSS中的伪元素相似,选择器用冒号“:”开头,通过一个 阅读全文

posted @ 2016-07-11 03:03 雪的心 阅读(87) 评论(0) 推荐(0)

层级选择器

摘要: 文档中的所有的节点之间都是有这样或者那样的关系。我们可以把节点之间的关系可以用传统的家族关系来描述,可以把文档树当作一个家谱,那么节点与节点直接就会存在父子,兄弟,祖孙的关系了。 选择器中的层级选择器就是用来处理这种关系 子元素 后代元素 兄弟元素 相邻元素 通过一个列表,对比层级选择器的区别 仔细 阅读全文

posted @ 2016-07-11 02:48 雪的心 阅读(224) 评论(0) 推荐(0)

全选择器(*选择器)

摘要: 在CSS中,经常会在第一行写下这样一段样式 * {padding: 0; margin: 0;} 通配符*意味着给所有的元素设置默认的边距。jQuery中我们也可以通过传递*选择器来选中文档页面中的元素 描述: $( "*" ) 抛开jQuery,如果要获取文档中所有的元素,通过document.g 阅读全文

posted @ 2016-07-11 02:40 雪的心 阅读(316) 评论(0) 推荐(0)

元素选择器

摘要: 元素选择器:根据给定(html)标记名称选择所有的元素 描述: $( "element" ) 注意是双引号,且没有井号 搜索指定元素标签名的所有节点,这个是一个合集的操作。同样的也有原生方法getElementsByTagName()函数支持 右边编辑器代码所示: 第一组:通过getElements 阅读全文

posted @ 2016-07-11 02:30 雪的心 阅读(142) 评论(0) 推荐(0)

类选择器 $(".imooc").css()方法内部肯定是带了一个隐式的循环处理??

摘要: 类选择器,顾名思义,通过class样式类名来获取节点 描述: $( ".class" ) //注意类选择器里面是双引号 且没有井号,有哪些是双引号 那些事单引号,当时dom对象转化时,里面没有引号 类选择器,相对id选择器来说,效率相对会低一点,但是优势就是可以多选 同样的jQuery在实现上,对于 阅读全文

posted @ 2016-07-11 02:16 雪的心 阅读(161) 评论(0) 推荐(0)

第2章 jQuery选择器

摘要: 页面的任何操作都需要节点的支撑?,开发者如何快速高效的找到指定的节点也是前端开发中的一个重点。jQuery提供了一系列的选择器帮助开发者达到这一目的,让开发者可以更少的处理复杂选择过程与性能优化,更多专注业务逻辑的编写。 jQuery几乎支持主流的css1~css3选择器的写法,我们从最简单的也是最 阅读全文

posted @ 2016-07-11 02:09 雪的心 阅读(86) 评论(0) 推荐(0)

DOM对象转化成jQuery对象 $(参数) (能不能查到jQuery对象的所有方法)

摘要: 相比较jQuery转化成DOM,开发中更多的情况是把一个dom对象加工成jQuery对象。$(参数)是一个多功能的方法,通过传递不同的参数而产生不同的作用。 如果传递给$(DOM)函数的参数是一个DOM对象,jQuery方法?会把这个DOM对象给包装成一个新的jQuery对象 通过$(dom)方法? 阅读全文

posted @ 2016-07-11 02:02 雪的心 阅读(423) 评论(0) 推荐(0)

jQuery对象转化成DOM对象

摘要: jQuery库本质上还是JavaScript代码,它只是对JavaScript语言进行包装处理,(有机会看源码) 为了是提供更好更方便快捷的DOM处理与开发常见中经常使用的功能。 我们可以用jQuery的同时也能混合JavaScript原生代码一起使用。通过jQuery生成的对象是一个做了包装处理的 阅读全文

posted @ 2016-07-11 01:52 雪的心 阅读(832) 评论(0) 推荐(0)

jQuery对象与DOM对象(什么是DOM元素)

摘要: 对于才开始接触jQuery库的初学者,我们需要清楚认识一点: jQuery对象与DOM对象是不一样的 可能一时半会分不清楚哪些是jQuery对象,哪些是DOM对象,下面重点介绍一下jQuery对象,以及两者相互间的转换。 通过一个简单的例子,简单区分下jQuery对象与DOM对象: <p id=”i 阅读全文

posted @ 2016-07-11 01:28 雪的心 阅读(1117) 评论(0) 推荐(0)

$(document).ready

摘要: $(document).ready 的意思是等页面的文档(document)中的节点都加载完毕后,再 执行后续的代码,因为我们在执行代码的时候,可能会依赖页面的某一个元素,我们要确保这个元素真正的的被加载完毕后才能正确的使用。 阅读全文

posted @ 2016-07-11 01:19 雪的心 阅读(491) 评论(0) 推荐(0)

jQuery 只是一个库,不需要特别的安装,只需要我们在页面 <head> 标签内中通过 script 标签脚本引入 jQuery 库即可。

摘要: 进入官方网站获取最新的版本 http://jquery.com/download/ ,这里需要注意 jQuery 分 2 个系列版本 1.x 与 2.x,主要的区别 在于 2.x 不再兼容 IE6、7、8 为移动端而优化,由于减少了一些代码,使得该版本比 jQuery 1.x 更小且更快。 如果开发 阅读全文

posted @ 2016-07-11 01:17 雪的心 阅读(664) 评论(0) 推荐(0)

JQuery

摘要: JQuery是继prototype之后又一个优秀的Javascript库。它是轻量级的js库 ,它兼容CSS3,还兼容各种浏览器(IE 6.0+, FF1.5+, Safari 2.0+, Opera 9.0+),jQuery2.0及后续版本将不再支持IE6/7/8浏览器。jQuery使用户能更方便 阅读全文

posted @ 2016-07-11 01:10 雪的心 阅读(97) 评论(0) 推荐(0)

导航