-
什么是struts2
struts2是一个基于mvc设计模式的web层的框架 -
常见的web层框架
struts2 、struts1、spring MVC、webwork -
web框架
基于前端控制器的模型 -
struts2入门程序
下载Struts2开发包
解压Struts2开发环境
创建web项目,引入jar包
struts/apps/struts-blank.war/WEB-INF/lib/*.jar
编写JSP页面
编写action类
配置action类
配置核心过滤器 -
Struts2的执行流程
请求–核心过滤器(StrutsPrepareAndExecuteFilter)–执行一组拦截器(完成部分功能)–Action----Result -
struts2的常见配置
配置文件的加载顺序
后配置的文件中的常量会覆盖先配置的配置文件常量的值
action的配置
package配置
name 包名
extends 继承
namespace 名称空间
abstract 用于其它包的继承
action的配置
name 与namespace共同决定访问路径
class action类的全路径
method 执行action中的某个方法,默认值execute
constant配置(default.properties)
配置struts的常量
include配置
分模块开发的使用 -
Struts2的action的访问
action的编写
action是pojo类
action实现action接口
action继承actionsupport类
action的访问
通过method属性配置
通过通配符的方式配置
动态方法访问方式
struts基础
最新推荐文章于 2019-09-10 15:09:36 发布