Struts2环境搭建、创建Action并测试启动、核心文件介绍、配置文件连接点详述

一、搭建Struts2环境步骤

1、下载相关Jar包

A、Apache Struts官方网站

http://struts.apache.org/

http://people.apache.org/builds/struts


2、创建Web项目

3、创建并完善相关配置文件


   过滤器(配置在web.xml中)




(在src下创建struts.xml)

struts.xml文件一定要放置在src目录下。编译成功后,要确认是否编译到classes目录中

(写自己要用的东西)





4、创建Action并测试启动

(创建Action)

 

 配置在struts.xml的<struts></struts>中

 


访问:localhost:8080/项目名/login.action

 

Http请求流转流程

 


配置文件连接点详述


核心文件

web.xml

    任何MVC框架都需要与Web应用整合,只有配置在web.xml文件中Servlet才会被应用加载。

    通常,所有的MVC框架都需要Web用用加载一个核心的控制器,对于Strust2框架而言,需要加载:

                  StrutPrepareAndExecuteFilter,只要web应用负责加载StrutPrepareAndExecuteFilter,StrutPrepareAndExecuteFilter将会加载Strust2框架。

 

struts.xml

    Struts2的核心配置文件,在开发过程中利用率最高

    该文件主要负责管理应用中的Action映射,以及该Action包含的Result定义等。


    Struts.xml中包含的内容:

1、全局属性

2、用户请求和响应Action之间的对应关系

3、Action可能用到的参数和返回结果

4、各种拦截器的配置

struts.properties

    Struts2框架的全局属性文件,自动加载

    该文件包含很多key-value对

    该文件完全可以配置在struts.xml文件中,使用constant元素

 

 二、MVC是模型视图控制器(Model View Controller)

一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。

 

 

 

 

 

 

 

 

 

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值