Velocity与Jsp、Freemarker的对比在java领域,表现层技术主要有三种:jsp、freemarker、velocity。jsp是大家最熟悉的技术优点:1、功能强大,可以写java代码2、支持jsp标签(jsp tag)3、支持表达式语言(el)4、官方标准,用户群广,丰富的第三方j...
                            
                            
                                分类:
Web程序   时间:
2015-04-17 13:32:04   
                                阅读次数:
129
                             
                         
                    
                        
                            
                            
                                1.上一篇文章,我介绍了OGNL表达式语言,本来想在那篇文章上加上一个使用OGNL访问静态方法和静态属性的例子,但是昨天晚上我写代码时,报了一个警告,获取得到静态属性的值,却获取不到静态方法的返回值,所以今天特别的写篇文章来介绍一下。
2.这里我先附上这个例子,来了解如何使用OGNL表达式访问静态方法和属性。
(1).其中访问静态方法或者静态属性的语法分别为:@类的路径@方法名...
                            
                            
                                分类:
编程语言   时间:
2015-04-09 15:30:51   
                                阅读次数:
262
                             
                         
                    
                        
                            
                            
                                1.OGNL是Object-Graph Navigation Language的缩写,是一种功能强大的表达式语言,通过它简单一致的表达式语法,可以存取对象的任意属性,调用对象的方法,遍历整个对象的结构图,实现字段类型转化等功能。其中OGNL用得最多的地方就是和Struts2的标签绑定,也可以在配置文件中通过${}使用OGNL表达式。
2.OGNL表达式中有几个常用的符号,下面介绍...
                            
                            
                                分类:
编程语言   时间:
2015-04-09 13:46:41   
                                阅读次数:
204
                             
                         
                    
                        
                            
                            
                                1、结果:(数据)域属性->表达式语言内容为:compositeData.CurDoc[compositeData.BindingFieldName]2、BindingFieldName为控件自定义字符串属性,xpage输入3、CurDoc为控件自定义属性:类型为:com.ibm.xsp.model...
                            
                            
                                分类:
其他好文   时间:
2015-04-08 10:46:52   
                                阅读次数:
126
                             
                         
                    
                        
                            
                            
                                转自http://www.jb51.net/article/20042.htm 为了使JSP写起来更加简单。 表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言,它提供了在 JSP 中简化表达式的方法。一、JSP EL语言定义E L(Expression Language) ....
                            
                            
                                分类:
Web程序   时间:
2015-04-03 14:48:39   
                                阅读次数:
173
                             
                         
                    
                        
                            
                            
                                一 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