- 4
- 0
- 约4.56千字
- 约 23页
- 2015-08-14 发布于广东
- 举报
OGNL及其表达式 目标 初步理解使用OGNL的优势, 简单的OGNL表达式 初步掌握索引访问 掌握对集合进行操作 OGNL的值栈特性; 着重掌握对集合进行操作,投影、选择表达式 一.OGNL简介 Struts2的一个关键特性就是它可以对Action携带的数据进行读写访问,例如在前面在前面例子中,通过s:property标签输出request、session、application对象里的值,这是通过表达式语言(Expression Language,EL)来实现的,这种表达式语言就是OGNL。 OGNL的全称是Object Graph Navigation Language(对象图导航语言),是一种强大的表达式语言,通过简单一致的表达式语法来读取和设置Java对象的属性值,调用对象的方法,遍历整个对象的结构图等功能。 一.OGNL简介 1.OGNL概念 1)对象图导航语言,获取Java对象的属性。 示例:在JSP页面中使用表达式语言获取user对象的username %@ page language=java import=java.util.*,com.User % % User user = (User)request.getAttribute(user); String username = user.getUsernam
原创力文档

文档评论(0)