第一步 下载struts的jar包放到lib里面自动编译
第二步 在包的根目录下面创建一个struts.xml的文件 并且写入头文件名
Libraies->web App Libraies -> struts-2.3.dtd
第三步 在web.xml里面配置核心控制器 利用拦截器的原理配置
找到下载的Struts源码 -> 找到struts-blank -> web-info -> web.xml
第四步 建立一个放建立一个action存放在action的包里面
第四步 在struts.xml里面配置 访问路径
<struts>
<package name="hello" namespace="/" extends="struts-default">
<action name="hello" method="printMethod" class="com.xt.action.DemoAction">
<result type="dispatcher" name="success">index.jsp</result>
</action>
</package>
</struts>
struts 是根标签
package 类似于我们java代码里面的包
name 包名
namespace 分模块用的 当值为“/” 或者 不写的
http://localhost:8080/项目名/目标action
例如:两个不同的功能模块 a 和 b
http://localhost:8080/项目名/a/目标action
http://localhost:8080/项目名/b/目标action
extends="struts-default" 继承默认的拦截器 也可以继承自己的拦截器
action 动作标签
name 访问的时候的目标action
method="执行目标Action访问的方法名"
class="目标Action的路径"
result处理返回的结果
type跳转的放松 默认是转发 dispatch 也是转发
name=“目标action里面被执行方法返回的 String值”
index.jsp跳转的目标路径