随笔分类 - Struts2
Struts2是Apache发行的MVC开源框架。注意:它只是表现层(MVC)框架。
摘要:十五、contextMap 1、动作类的生命周期 明确:动作类是多例的,每次动作访问,动作类都会实例化。所以是线程安全的。与Struts1的区别是,struts1的动作类是单例的。 2、请求动作的数据存放 问题: 每次请求时,都会产生一些请求数据,这些数据存放到哪里去了? 明确: 在每次动作执行前,
阅读全文
摘要:十二、Struts2中的拦截器 1、拦截器的重要性 Struts2中的很多功能都是由拦截器完成的。比如:servletConfig,staticParam,params,modelDriven等等。 是AOP编程思想的一种应用形式。 2、拦截器的执行时机: \ 3、自定义拦截器 3.1、拦截器的类试
阅读全文
摘要:九、封装请求正文到对象中 1、静态参数封装 在struts.xml配置文件中,给动作类注入值。调用的是setter方法。 原因:是由一个staticParams的拦截器完成注入的。 2、动态参数封装:开发时用到的 通过用户的表单封装请求正文参数。 2.1、动作类作为实体模型 实体模型:Entity,
阅读全文
摘要:三、Struts2的配置文件 1、加载时机: 当应用被tomcat加载的时候,struts2的配置文件就已经被加载过了。 2、加载顺序 顺序 配置文件名 所在位置 说明 1 default.properties struts2-core-2.3.15.3.jar\org\apache\struts2
阅读全文
摘要:一、Struts2简介 1、Struts2概述 Struts2是Apache发行的MVC开源框架。注意:它只是表现层(MVC)框架。 2、Struts2的来历 Struts1:也是apache开发的一套mvc的开源框架。在2005年之前非常流行。 弊端:Struts1的核心控制器就是一个Servle
阅读全文

浙公网安备 33010602011771号