Struts2环境搭建、创建Action并测试启动、核心文件介绍、配置文件连接点详述
2017-03-06 10:53
639 查看
一、搭建Struts2环境步骤
1、下载相关Jar包A、Apache Struts官方网站
http://struts.apache.org/
http://people.apache.org/builds/struts
2、创建Web项目
3、创建并完善相关配置文件
过滤器(配置在web.xml中)
![](https://img-blog.csdn.net/20170306105732534?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvQXNoZXMxOA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
(在src下创建struts.xml)
struts.xml文件一定要放置在src目录下。编译成功后,要确认是否编译到classes目录中(写自己要用的东西)<
4000
/p>
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)
一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。相关文章推荐
- Spring简介及环境搭建(导jar包;创建核心配置文件;测试bug)
- Turtlebot学习指导第五篇_搭建自己的ROS机器人的核心,配置navigation包并创建基本的启动文件
- Struts2-day01 环境搭建 源码导入 配置文件 默认action,method 详解Action 封装数据的方式
- hibernate的环境搭建和安装插件和创建配置文件
- Android开发环境搭建和项目各文件介绍应用安装和启动过程
- 一个脚本测试系统环境变量配置文件的启动顺序
- Maven下载安装、Eclipse配置maven详解、如何测试环境是否搭建成功及在Eclipse中创建Maven项目
- 【Activiti工作流】4.准备开发环境(配置文件)和核心api的介绍
- ######crm01_最快速:搭建纯注解ssh整合环境(只用一个Spring配置)素材提供jar包,只有两步工作:①写Spring配置②写ssh注解+简单逻辑=遇到action创建失败问题
- 搭建Struts2开发环境--Struts2在web中的启动配置
- babasport环境搭建和配置文件介绍
- struts2入门 环境搭建和配置文件
- Linux服务器的配置、维护、环境搭建和安全配置之配置文件、启动命令行
- 基于RedHatEnterpriseLinux V7(RHEL7)下SPEC CPU 2006环境搭建以及测试流程(之一)——介绍、安装准备、安装、config文件以及运行脚本介绍
- 搭建Struts2开发环境– Struts2应用的配置文件
- 第四步 hibernate核心配置文件(搭建环境)
- 如何在您的笔记本上搭建View 演示环境 -7.无线配置与连接
- spring整合struts2后,struts2的action中调用服务层时,不需要在spring配置文件中去注入
- 使用CruiseControl+SVN+ANT实现持续集成之二环境搭建和配置介绍
- 转 [Struts2 权威指南.基于WebWork核心的MVC开发] struts.properties 配置文件