Struts2知识点

一、Struts2简介
1、Servlet PK Filter
2、半成品,提高开发效率
3、Struts2=struts+WebWork
二、搭建开发环境
1、拷贝jar包
2、在构建路径的顶端建立struts.xml的配置文件
3、配置过滤器:(很多人会忘记)
三、第一个案例:
用户发出请求:地址以action或者不写。默认的
编写配置文件:指定动作、动作类、动作方法、结果视图
编写动作类和动作方法
四、执行过程

五、Struts2的配置
1、配置文件和加载顺序
default.properties struts-core-**.jar org.apache.struts包
struts-default.xml struts-core-**.jar
sturts-plugin.xml 插件中
struts.xml 构建路径顶端   推荐
struts.properties 构建路径顶端
web.xml
2、constant常量配置
熟悉常用常量
3、package元素
name:唯一
extends:struts-default
namespace:小难度
abstract:没有action子元素的包可以声明为抽象包
4、action元素
name:动作名称。用户用于请求
class:动作类的全名。默认值:ActionSupport
method:动作方法名称。默认值:execute
六、动作类的书写
1、POJO
2、实现Action接口
SUCCESS
ERROR
LOGIN
INPUT
NONE
3、继承ActionSupport(推荐)
七、动作方法
public String XXX(){}
不返回任何的视图,返回null或none字符串。
八、动作的请求
1、使用通配符*    {1}
2、DMI动态方法调用         action!m1
默认是关闭的
九、在动作中访问ServletAPI
方式一:ServletActionContext静态方法(推荐)
方式二:动作类实现XXXAware接口
是由一个拦截器负责注入的,servletConfig
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值