struts1.2配置(2)-struts-config.xml

一起看,感觉不错

<? xml  version  = "1.0"  encoding = "UTF-8"  ?>
<! DOCTYPE  struts-config  PUBLIC  "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN"  "http://struts.apache.org/dtds/struts-config_1_2.dtd"  >
< struts-config >
        < data-sources  />
       <!-- 定义formBean类,并取一个别名name -->
        < form-beans >
              < form-bean  name  = "classMapForm"  type = "com.sinyee.qos.struts.form.ClassMapForm"  />
        </ form-beans >
       
        < global-exceptions >
              <!--  key如果有handler的话就没用,但是必须添加-->
              < exception  key  = "err.exception"  type = "com.sinyee.qos.base.BaseException"
                    handler = "com.sinyee.qos.base.BaseExceptionHandler"  />
              < exception  key  = "err.exception"  type = "java.lang.Exception"
                    handler = "com.sinyee.qos.base.BaseExceptionHandler"  />
        </ global-exceptions >
        <!-- 每一个全局的Forwards需要在<global-forwards>元素中定义一个<forward>子元素。全局 Forwards可以被所有的Action、异常处理以及一些Struts标签(如<html:link>)访问 -->
        < global-forwards  />
         <!-- Action映射的主要功能是将Struts动作的访问路径(一般以.do结尾)和Struts动作类相对应。同时可以指定一个Formbean来接收和验证客户端提交的数据。 -->
        < action-mappings >
              < action  attribute  = "classMapForm"  input = "/test/classMap.jsp"
                    name = "classMapForm"  path = "/classMap"  scope = "request"
                    type = "org.springframework.web.struts.DelegatingActionProxy"  >
                    < forward  name  = "FAIL"  path = "/test/classMap.jsp"  />
                    < forward  name  = "SUCCESS"  path = "/test/success.jsp"  />
              </ action >
              < action  path  = "/showClassMapList"  scope = "request"
                    type = "org.springframework.web.struts.DelegatingActionProxy"  >
                    < forward  name  = "SUCCESS"  path = "/classmap/classMap_list.jsp"  />
              </ action >
              < action  path  = "/queryClassMap"  scope = "request"  name = "queryClassMapForm"
                    type = "org.springframework.web.struts.DelegatingActionProxy"  >
                    < forward  name  = "SUCCESS"  path = "/classmap/classACL_list.jsp"  />
                    < forward  name  = "FALL"  path = "/classmap/classACL_list.jsp"  />
              </ action >             
        </ action-mappings >
        <!-- 其中parameter属性表示保存信息资源的属性文件的位置,对于上面的代码来说,属性文件的位置是<Web根目录>"WEB-INF"classes"struts"application.properties。key属性表示application.properties文件的标识 -->
        < message-resources  parameter = "com.sinyee.qos.struts.ApplicationResources"  />

        < plug-in  className = "org.springframework.web.struts.ContextLoaderPlugIn"  >
              < set-property  property  = "contextConfigLocation"
                    value = "/WEB-INF/classes/com/sinyee/qos/config/applicationContext.xml"  />
        </ plug-in >
</ struts-config >
  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值