摘要: 一.OGNL表达式1.概念:是表达式语言,专门用来访问对象取值用的。2.对比EL表达式使用场景: A.EL主要用在web的jsp页面取值 B.OGNL适用以下环境 1.java程序中 2.在页面使用(配合struts2的标签) 3.在配置文件中使用 二.OGNL在java程序中的使用: Ognl.g 阅读全文
posted @ 2019-04-28 17:32 五柳先生柳三变 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 一.struts.xml详解1.package:包 属性:name=命名 namespace=在action访问路径前面加的前缀 extends=继承另外的包 action:name=action的访问路径 class="action"的完整包路径 method=指定访问的方法 (还可以url动态访 阅读全文
posted @ 2019-04-28 17:15 五柳先生柳三变 阅读(158) 评论(0) 推荐(0) 编辑
摘要: package com.myreflect; import java.lang.reflect.Constructor; import java.lang.reflect.Field; import java.lang.reflect.Method; public class ReflectDemo { public static void main(String[] args) t... 阅读全文
posted @ 2019-04-28 16:44 五柳先生柳三变 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 一、反射机制是什么反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 二、反射机制能做什么1.在运行时判断任意一个对象所属的类;2.在运行时构造任意一 阅读全文
posted @ 2019-04-28 11:18 五柳先生柳三变 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 一。struts2如何获取servletAPI1.解耦和的方式获取封装后的Map对象,这种获取的map对象只有存取数据的功能. Map request = (Map) ActionContext.getContext().get("request"); //获取session的map封装对象 Map 阅读全文
posted @ 2019-04-28 10:03 五柳先生柳三变 阅读(325) 评论(0) 推荐(0) 编辑
摘要: struts2绑定页面参数三种方式1.普通属性:在action中写与页面参数相同的属性名,然后set方法2.用对象来接收:在action中写一个对象,表单元素名改为:对象名.属性名3.用实现ModelDriven<T>接口:在action中写一个对象并且要初始化,重写getModel方法,页面表单元 阅读全文
posted @ 2019-04-28 09:33 五柳先生柳三变 阅读(233) 评论(0) 推荐(1) 编辑