2020年10月7日
摘要: 1、什么是IOC (1)控制反转,把对象创建和对象之间的调用过程,交给Spring进行管理 (2)使用IOC目的:为了降低耦合度 2... 阅读全文
posted @ 2020-10-07 16:54 凸凸大军的一员 阅读(32) 评论(0) 推荐(0) 编辑
  2020年10月6日
摘要: 代理模式 为其他对象提供一个代理以控制对某个对象的访问。代理类主要负责为委托了(真实对象)预处理消息、过滤消息、传递消息给委托类,代... 阅读全文
posted @ 2020-10-06 18:33 凸凸大军的一员 阅读(27) 评论(0) 推荐(0) 编辑
摘要: (1)过滤器:过滤器理论上可以拦截任意内容,比如html,jsp,servlet,图片路径 (2)拦截器:拦截器只可以拦截actio... 阅读全文
posted @ 2020-10-06 16:57 凸凸大军的一员 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 拦截器原理包含Aop思想和责任链模式 1.Aop思想 aop是面向切面编程,有基本功能,扩展功能,不通过修改源代码方式扩展功能。(动... 阅读全文
posted @ 2020-10-06 16:45 凸凸大军的一员 阅读(41) 评论(0) 推荐(0) 编辑
  2020年10月4日
摘要: 1.EL表达式能获取域对象值 2.向域对象里面放值使用setAttribute方法,获取使用getAttribute方法 3.底层增... 阅读全文
posted @ 2020-10-04 19:25 凸凸大军的一员 阅读(31) 评论(0) 推荐(0) 编辑
摘要: import cn.web.body.User;import com.opensymphony.xwork2.ActionSuppo... 阅读全文
posted @ 2020-10-04 19:06 凸凸大军的一员 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 创建User封装数据类 public class User { private String username; pri... 阅读全文
posted @ 2020-10-04 18:17 凸凸大军的一员 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 1.第一种 获取值栈对象,调用值栈对象里面的set方法(该方法添加的是一个Map集合) //第一种方式,使用值栈对象获取对象里面的... 阅读全文
posted @ 2020-10-04 16:30 凸凸大军的一员 阅读(52) 评论(0) 推荐(0) 编辑
  2020年10月3日
摘要: 1、获取值栈对象有多种方式 (1)使用ActionContext类里面的方法获取值栈对象 @Override public... 阅读全文
posted @ 2020-10-03 12:15 凸凸大军的一员 阅读(53) 评论(0) 推荐(0) 编辑
  2020年10月2日
摘要: 1.Servlet:默认在第一次访问时被创建,创建一次,单实例对象 2.Action:访问时被创建,每次访问action的时候,都会... 阅读全文
posted @ 2020-10-02 21:29 凸凸大军的一员 阅读(117) 评论(0) 推荐(0) 编辑