在java领域,表现层技术主要有三种:jsp、freemarker、velocity。jsp是大家最熟悉的技术优点:1、功能强大,可以写java代码2、支持jsp标签(jsp tag)3、支持表达式语言(el)4、官方标准,用户群广,丰富的第三方jsp标签库5、性能良好。jsp编译成class文件执 ...
分类:
Web程序 时间:
2017-03-31 11:05:59
阅读次数:
182
一、OGNL 1.1、定义 OGNL是Object-Graph Navigation Language的缩写,它是一个单独的开源项目。 Struts2框架使用OGNL作为默认的表达式语言。它是一种功能强大的表达式语言, 通过它简单一致的表达式语法,可以存取对象的任意属性,调用对象的方法,遍历整个对象 ...
分类:
其他好文 时间:
2017-03-28 21:56:07
阅读次数:
184
OGNL表达式是(Object-Graph Navigation Language)是对象图形化导航语言。OGNL是一个开源的项目,struts2中默认使用OGNL表达式语言来显示数据。与serlvet中的el表达式的作用是一样的。OGNL表达式有下面以下特点: @[类全名(包括包路经)] @[方法 ...
分类:
其他好文 时间:
2017-03-19 02:17:30
阅读次数:
245
一、EL表达式简介EL,ExpressionLanguage。EL主要作用:获取数据:EL表达式主要替换jsp页面中的脚本表达式,以从各种类型的web域中检索Java对象、获取数据。(某个web域中的对象,访问JavaBean的属性、访问list集合、访问map集合、访问数组)执行计算:利用表达式可以在jsp页面..
分类:
编程语言 时间:
2017-03-18 21:47:05
阅读次数:
323
一、了解EL 1、EL是从 JavaScript 脚本语言得到启发的一种表达式语言,它借鉴了 JavaScript 多类型转换无关性的特点。在使用 EL 从 scope 中得到参数时可以自动转换类型,因此对于类型的限制更加宽松。 Web 服务器对于 request 请求参数通常会以 String 类 ...
分类:
其他好文 时间:
2017-03-17 23:18:05
阅读次数:
182
EL表达式1. EL是JSP内置的表达式语言! * jsp2.0开始,不让再使用java脚本,而是使用el表达式和动态标签来替代java脚本! * EL替代的是<%= ... %>,也就是说,EL只能做输出!2. EL表达式来读取四大域 * ${xxx},全域查找名为xxx的属性,如果不存在,输出空 ...
分类:
编程语言 时间:
2017-03-17 00:10:15
阅读次数:
233
OGNL是Object-Graph Navigation Language的缩写,是一种功能强大的表达式语言。 OGNL的引入 1.ognl访问数据,以下将几种获取方式做了示例: Action类 JSP页面 显示结果 2.ognl访问复杂对象: Action类 JSP页面 显示结果: 2.ognl访 ...
分类:
其他好文 时间:
2017-03-14 23:49:16
阅读次数:
275
一、OGNL概述 1.1OGNL是对象图导航语言(Object-Graph Navigation Languaged)的缩写,他是一种功能强大的表达式语言,通过简单一致的表达式语法,可以存取Java对象的任意属性,调用对象的方法,遍历整个对象的结构图,实现字段类型的转化功能。他使用相同的表达式去存取 ...
分类:
其他好文 时间:
2017-03-12 10:58:23
阅读次数:
197
1:简单的说,值栈是对应每一个请求对象的轻量级的数据存储中心,在这里统一管理着数据,供Action、Result、Interceptor等Struts2的其他部分使用,这样数据被集中管理起来而不凌乱。 简单的说,值栈能够线程安全的为每个请求提供公共的数据存取服务。 当有请求的时候,Struts2会为 ...
分类:
其他好文 时间:
2017-03-11 14:45:14
阅读次数:
189
一、数据的录入与保存1、算数表达式的输入与保存R中的算数表达式是直接输入的,输入完成之后按下回车便显示结果,如果想保存输入的结果,直接将其命名一个变量即可,如> a<- 1+2> a[1] 3将1+2的结果保存在a变量中,查看结果直接输入变量a即可2.样本数据的输入与保存<1>c()函数最常使用的是 ...
分类:
编程语言 时间:
2017-03-09 18:21:33
阅读次数:
739