struts的使用

struts的使用步骤:

  1. 在web项目中引入struts的jar包。以下几种类包是常用的类包。
    这里写图片描述
    commons-fileupload-1.2.2.jar 【文件上传相关包】
    commons-io-2.0.1.jar
    struts2-core-2.3.4.1.jar 【struts2核心功能包】
    xwork-core-2.3.4.1.jar 【Xwork核心包】
    ognl-3.0.5.jar 【Ognl表达式功能支持表】
    commons-lang3-3.1.jar 【struts对java.lang包的扩展】
    freemarker-2.3.19.jar 【struts的标签模板库jar文件】
    javassist-3.11.0.GA.jar 【struts对字节码的处理相关jar】
  2. 在web.xml中配置过滤器。过滤器的类名是固定你你需要在jar包中查找。
    这里写图片描述
    StrutsPrepareAndExecuteFilter 即为核心过滤器
    注意: 使用的struts的版本不同,核心过滤器类是不一样的!
  3. 开发action。
    这里写图片描述
    注意:
    1. action类,也叫做动作类; 一般继承ActionSupport类
      即处理请求的类 (struts中的action类取代之前的servlet)
    2. action中的业务方法,处理具体的请求
      • 必须返回String
        方法不能有参数
  4. 最后添加struts.xml配置action。
    这里写图片描述
    然后你可以访问http://localhost:8080/StructsDemo/hello这个路径你就可以看到控制台的输出信息以及页面跳转到success.jsp。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值