Fork me on GitHub

2017年8月10日

OGNL入门

摘要: siwuxie095 OGNL 入门 1、OGNL 支持对象方法调用,即 objName.methodName() 如:使用 OGNL 表达式 + Struts2 标签计算字符串长度 2、具体步骤 (1)在 JSP 页面引入 Struts2 标签库 (2)在 Struts2 标签中使用 OGNL 表 阅读全文

posted @ 2017-08-10 21:35 siwuxie095 阅读(157) 评论(0) 推荐(0) 编辑

OGNL概述

摘要: siwuxie095 OGNL 概述 1、OGNL 即 Object-Graph Navigation Language,对象图导航语言, 它是一个应用于 Java 中的开源的表达式语言 (1)所谓对象图,即 以任意一个对象为根,通过 OGNL 可以访问与这 个对象关联的其它对象 (2)使用 OGN 阅读全文

posted @ 2017-08-10 21:31 siwuxie095 阅读(226) 评论(0) 推荐(0) 编辑

封装集合类型的数据

摘要: siwuxie095 (一)封装数据到 List 集合 1、具体步骤 (1)在 Action 中声明 List 对象 (2)提供 List 对象的 get 和 set 方法 (3)在表单输入项的 name 属性值处写 OGNL 表达式 2、具体实现 (1)编写实体类 User.java: packa 阅读全文

posted @ 2017-08-10 15:46 siwuxie095 阅读(306) 评论(0) 推荐(0) 编辑

模型驱动封装

摘要: siwuxie095 模型驱动封装 1、模型驱动通过实体类进行数据传递,即 实体类充当了数据模型 「实体类封装的属性和表单的属性一一对应」 2、使用模型驱动封装,可以直接把表单数据封装到实体类对象中 3、具体步骤 (1)让 Action 实现 ModelDriven 接口 (2)在 Action 中 阅读全文

posted @ 2017-08-10 13:53 siwuxie095 阅读(228) 评论(0) 推荐(0) 编辑

属性驱动封装

摘要: siwuxie095 属性驱动封装 1、Struts2 将数据封装分为两大类: (1)一类被称为是 属性驱动 (2)一类被称为是 模型驱动 2、属性驱动封装可以细分成两种: (1)一种只需要提供属性的 set 方法即可(简称 属性封装) (2)一种可以通过表达式直接封装到对象中(简称 表达式封装) 阅读全文

posted @ 2017-08-10 13:09 siwuxie095 阅读(645) 评论(0) 推荐(0) 编辑

导航