struts基础

  1. 什么是struts2
    struts2是一个基于mvc设计模式的web层的框架

  2. 常见的web层框架
    struts2 、struts1、spring MVC、webwork

  3. web框架
    基于前端控制器的模型

  4. struts2入门程序
    下载Struts2开发包
    解压Struts2开发环境
    创建web项目,引入jar包
    struts/apps/struts-blank.war/WEB-INF/lib/*.jar
    编写JSP页面
    编写action类
    配置action类
    配置核心过滤器

  5. Struts2的执行流程
    请求–核心过滤器(StrutsPrepareAndExecuteFilter)–执行一组拦截器(完成部分功能)–Action----Result

  6. struts2的常见配置
    配置文件的加载顺序
    后配置的文件中的常量会覆盖先配置的配置文件常量的值
    action的配置
    package配置
    name 包名
    extends 继承
    namespace 名称空间
    abstract 用于其它包的继承
    action的配置
    name 与namespace共同决定访问路径
    class action类的全路径
    method 执行action中的某个方法,默认值execute
    constant配置(default.properties)
    配置struts的常量
    include配置
    分模块开发的使用

  7. Struts2的action的访问
    action的编写
    action是pojo类
    action实现action接口
    action继承actionsupport类
    action的访问
    通过method属性配置
    通过通配符的方式配置
    动态方法访问方式

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值