一 xwork2---struts2的基础
struts2框架有两部分组成,xwork和struts2。xwork是一个命令模式框架,他是struts2的基础。xwork提供很多核心功能IOC(控制反转)容器,强大的表达式语言、数据类型转换,验证和可插入的配置。xwork框架的核心包括action、拦截器、result。struts2扩展了这些概念的基础实现,用于支持web应用程序的开发。
在...
分类:
其他好文 时间:
2015-04-01 00:32:38
阅读次数:
186
??
Struts2的OGNL表达式语言
OGNL是Object-GraphNavigation Language的缩写,全称为对象图导航语言,是一种功能强大的表达式语言,它通过简单一致的语法,可以任意存取对象的属性或者调用对象的方法,能够遍历整个对象的结构图,实现对象属性类型的转换等功能。
OGNL表达式的计算是围绕OGNL上下文进行的。OGNL...
分类:
编程语言 时间:
2015-03-31 16:03:26
阅读次数:
273
一、什么是OGNLObject Graph Navigation Language对象图导航语言。是Struts2默认的表达式语言,开源,功能更强大。和EL表达式有点相似存取对象的属性,调用对象的方法访问静态方法,静态属性访问值栈及Stack Context支持赋值、运算操作、字段类型转化等。二、简...
分类:
其他好文 时间:
2015-03-31 06:21:56
阅读次数:
151
XPath 学习,在xml 解析中用到了desedant::,不知道什么意思,原来是XPath的语法,XPath 表达式语言。[@xx] 表示 属性 这个很重要 会用到。例子: XmlNodeList detailcardlines = detail.SelectNodes("cc/bb[@type...
分类:
其他好文 时间:
2015-03-10 16:48:00
阅读次数:
166
摘自MSDNMicrosoft SQL Server Analysis Services 多维数据集是基于度量值、维度和维度属性来组织的。下表说明了使用 MDX 表达式语言所需了解的维度建模术语和概念。数据库维度 (Database dimension)“数据库维度”是与某个键属性相关的维度属性的集...
分类:
其他好文 时间:
2015-03-10 10:10:34
阅读次数:
255
Struts2一.OGNL表达式1 什么是OGNL语言你还记得EL表达式语言么?没错OGNL也是表达式语言,不过它比EL可强大太多了。OGNL的全称为Object Graphic Navigation Language(对象图导航语言)。它是Struts2的默认表达式语言!使用OGNL需要导入OGN...
分类:
其他好文 时间:
2015-03-08 18:37:45
阅读次数:
180
OGNL的概念:OGNL是Object-Graph Navigation Language的缩写,全称为对象图导航语言,是一种功能强大的表达式语言,它通过简单一致的语法,可以任意存取对象的属性或者调用对象的方法,能够遍历整个对象的结构图,实现对象属性类型的转换等功能。OGNL上下文实际上就是一个Ma...
分类:
其他好文 时间:
2015-03-07 17:08:19
阅读次数:
175
1,ognl,即是object graph navigation language
2. 目的是增强数据的访问功能,增加了valuestack 的功能
3.如果需要访问的属性属于根对象,那么可以直接访问这个属性;否则,必须使用一个对象名作为前缀修饰改属性,如:#person.name
4.struts 2 也可以直接访问属性,它提供了一个属性访问器 property accessor,它...
分类:
编程语言 时间:
2015-03-05 22:26:55
阅读次数:
216
post传递的编码问题,解决的方式有两种,一种是修改Tomcat的配置文件,这种方式是我反对的,因为你并不能保证自己的工程在任意一个Tomcat都能跑,当然如果以后出现什么情况,处理修改Tomcat配置文件,没有别的的话,那么才修改也不迟,另一种是在页面取值之前使用:
request.setCharacterEncoding("utf-8"); 本来这样没什么的,不就一行代码吗?但是在现在JS...
分类:
其他好文 时间:
2015-03-05 10:53:41
阅读次数:
248
5.4.1 xml风格的配置 SpEL支持在Bean定义时注入,默认使用“#{SpEL表达式}”表示,其中“#root”根对象默认可以认为是 ApplicationContext,只有ApplicationContext实现默认支持SpEL,获取根对象属性其实是获取容器中的Bean。 首先看下配置方...
分类:
编程语言 时间:
2015-03-04 16:24:33
阅读次数:
171