spring:
构造注入<config-arg> list map property String[]
set注入
属性注入 @autowried
方法注入 不太懂
autowire="byName"
Configuration config = new Configuration().configure();
SchemaExport export = new SchemaExport(config);
export.create(true, true);
1, contextLoaderPlngIn-->创建Spring容器环境-->根据contextConfigLocation的值
-->读取Spring的配置创建applicationContext对象-->2, 将applicationContext放入
servletContext对应的Aplication级会话中
delegatingRequestProcessor获得aplicationContext对象 application级会话中重写
processCreateAction获得Spring配置的Action对象
AOP编程 切面编程
动态代理java
classLoader io程序负责将程序加载到虚拟机的类
通知:advice-->对通用逻辑的具体实现
1,前置
2,后置
3,环绕
4,异常
切入点管理通知, 切入点代替直接织入代理对象中的通知
代理对象-->切点-->通知
/* 拦截是最不负责任的过滤器配置 拦截所有请求 包括图片 css
Annotation技术 在jdk1.5之后才有
类描述自己使用Annotation 切面技术描述自己
类与类关系组合时 使用xml文档中配置AOP 完成描述
struts2为什么会验证不过还是跳了action必须继承ActionSupport
tocken 表单重复提交
文件上传 验证文件类型
往jsp页面写入数据 标签解决
ajax --struts2
div 标签--可以设置一段时间刷新制定区域
AutoCompleter 标签 自动匹配
tabbedPanel 标签
datetimepicker 时间戳标签 下拉生成日历
tree 标签
jd-ui反编译软件看jar包源代码
struts2一个请求一个ACTION 与spring整合时要注意spring是单例构造模式
必须更改spring为多例模式防止读到脏数据
actionContext---一个请求对应一个actionContext
1,struts2为每一个Action所提供运行环境封装对象
2,会话
3,action对象
4actio
请求核心组件
action
actionInvocation
actionContext
valueStack
actionContextCleanUp过滤器回收actionContext 需要重新到web.xml中配置 前提是再低版本中