struts.xml配置文件的配置

  1. package标签,如果要配置Action的标签,那么必须要先配置package标签,代表的包的概念

    • 包含的属性
      • name – 包的名称,要求是唯一的,管理action配置(Action中写了一系列的方法,如果我们现在需要访问另外一个方法,则需要再写一个action标签,去配置这个方法。)
      • extends – 继承,可以继承其他的包,只要继承了,那么该包就包含了其他包的功能,一般都是继承struts-default
      • namespace – 名称空间,一般与action标签中的name属性共同决定访问路径(通俗话:怎么来访问action),常见的配置如下
        • namespace="/" – 根名称空间
        • namespace="/aaa" – 带有名称的名称空间
      • abstract – 抽象的。这个属性基本很少使用,值如果是true,那么编写的包是被继承的,不能单独使用。
  2. action标签

    • 代表配置action类,包含的属性
      • name – 和package标签的namespace属性一起来决定访问路径的
      • class – 配置Action类的全路径(默认值是ActionSupport类)
      • method – Action类中执行的方法,如果不指定,默认值是execute
  3. result标签

    • action类中方法执行,返回的结果跳转的页面
      • name – 结果页面逻辑视图名称
      • type – 结果类型(默认值是转发,也可以设置其他的值)(要跳转的页面有很多类型,以前的页面要进行跳转,我们使用转发或者重定向,但是类型我们不知道。通过type我们可以设定使用什么方法跳转到另外一个页面。)
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值