struts.xml 详解

Posted on 2018-05-05 23:49  _wahaha  阅读(141)  评论(0)    收藏  举报

1 package 定义一个包 作用是管理Action的  通常,一个业务模块用一个包 
     name 包的名字 可以任意写,但是包名不能重复,重复启动的时候就会报错。

          extends 当前继承哪个包,在struts中,包一定要继承struts-default       struts-default在struts-default.xml定的包 

          abstract表示当前包为抽象包 注意抽象包中不能有 Action的定义,否则会在运行中报错 ,一般只有当前包被其他包继承的时候需要使用

    namespace 名称空间 默认为"/ "  作为路径的一部分  访问路径=http://localhost:8080/项目/名称空间/actionname

 2 action 配置请求路径于action类的映射关系 

  name 请求路径的名称  

  class 请求处理的Action类的全名

  method 请求处理的方法

3 result

  name Action处理方法返回值

  type 跳转的结果类型

  标签体中指定跳转的页面

4  struts 在运行的时候会加载这个总配置文件 src/struts.xml   加载其他配置文件 通过<include    file=包名+配置文件路径>来引入

 

 

博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3