`
Listen_ing
  • 浏览: 35580 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论

Struts.xml配置文件全文

阅读更多
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC
      "-//Apache Software Foundation//DTD Struts Congiguration 2.0//EN"
      "http://struts.apache.org/dtds/struts-2.0.dtd">




<struts>
      <!-- 级联菜单控制在同一行 -->
      <!--
           <constant name="struts.serve.static" value="false"></constant>
           <constant name="struts.ui.templateDir" value="struts"></constant>
      -->


      <!--
           为了防止一个struts配置文件过于庞大臃肿,所有可以以模块的名称作为分配置文件,只需做下面的操作就可以了,就是引入分模块的的配置文件
      -->
      <include file="struts/struts-user.xml"></include>
      <include file="struts/struts-insert.xml"></include>
      <include file="struts/struts-file.xml"></include>


      <package name="struts2" extends="struts-default" namespace="/">
           <!-- 下面的是为一些操作定义的拦截器,用以拦截一些非法操作 -->
           <interceptors>
                 <interceptor name="LoginInterceptor" class="com.common.utitly.LoginInterceptor"></interceptor>
                 <interceptor-stack name="LoginStack">
                      <interceptor-ref name="LoginInterceptor"></interceptor-ref>
                      <interceptor-ref name="defaultStack"></interceptor-ref>
                 </interceptor-stack>


                 <interceptor-stack name="UserCURDInterceptor">
                      <interceptor-ref name="LoginStack"></interceptor-ref>
                      <interceptor-ref name="tokenSession"></interceptor-ref>
                 </interceptor-stack>
           </interceptors>


           <!-- 添加全局拦截器,这样就不必为所有的操作一一添加拦截器了。此拦截器的功能是拦截非法用户操作,即必须先登录才能进行下面的操作。 -->
           <default-interceptor-ref name="LoginStack"></default-interceptor-ref>
           <!-- 定义全局跳转页面,一般设置这两个返回值就可以了,当然也可以多设置一些 -->
           <global-results>
                 <result name="login">/user/user_login.jsp</result>
                 <result name="error">/user/user_error.jsp</result>
           </global-results>


      </package>


</struts>
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics