zoukankan      html  css  js  c++  java
  • struts 配置文件

    <?xml version="1.0" encoding="UTF-8" ?>
    <!DOCTYPE struts PUBLIC
        "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
        "http://struts.apache.org/dtds/struts-2.3.dtd">
    
    <struts>
        <!-- 指定Web应用的默认编码集,相当于调用HttpServletRequest的setCharacterEncoding方法 -->
        <constant name="struts.i18n.encoding" value="UTF-8"/>
        
        <!-- 设置动态调用方法 -->
        <constant name="struts.enable.DynamicMethodInvocation" value="true" />
    
        <!-- 该属性指定需要Struts 2处理的请求后缀,该属性的默认值是action,即所有匹配*.action的请求都由Struts 2处理。    
        如果用户需要指定多个请求后缀,则多个后缀之间以英文逗号(,)隔开。 -->
        <constant name="struts.action.extension" value="action"/>
       
        <!-- 开发阶段设置 -->
        <!-- 设置浏览器是否缓存静态内容,默认值为true,开发阶段最好false -->
        <constant name="struts.serve.static.browserCache " value="false"/>
    
        <!-- 当struts的配置文件修改后,系统是否自动重新加载该文件,
        默认值为false,开发阶段最好true -->
        <constant name="struts.configuration.xml.reload" value="true"/>
    
        <!-- 开发模式下设为true,这样可以打印出更详细的错误信息 -->
        <constant name="struts.devMode" value="true"/>
        
        
        
        <include file="struts-user.xml" />
    </struts>

    文件名称必须为     struts.xml

    -----------------------------------------------------------

       <!-- 全局异常处理 -->
        <package name="basepackage" extends="struts-default" namespace="/">
    	  <global-results>
    	   <result name="global_invalid"  type="redirect">/timeout.jsp</result>	
    		   <result name="global_error" type="redirect" >/error.jsp</result>	
    		   <result name="global_tips" type="redirect" >/tips.jsp</result>  
    		<!-- 附件异常处理 -->
    	    <result name="exceptionError" type="dispatcher">/WEB-INF/jsp/error/exception.jsp</result>  
    	  </global-results>
    	</package>
    

      

    -------------------------------------------------------------

    自己用的配置

    ------------

    <?xml version="1.0" encoding="UTF-8" ?>
    
    <!DOCTYPE struts PUBLIC
        "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
        "http://struts.apache.org/dtds/struts-2.3.dtd">
    
    <struts>
       <package name="user" namespace="/user" extends="struts-default">
               <action name="userAction" method="execute"
                   class="com.seecen.action.UserAction">
                   <result name="success">/index.jsp</result>
                   <result name="input">/input.jsp</result>
               </action>
       </package>
    
    </struts>
  • 相关阅读:
    程序的机器级表示(一)
    virtual memory(1)
    Python定义参数数量可变的method的问题
    存储器结构层次(四)
    CAShapeLayer
    cell
    远程服务器推送
    keyboad
    search搜索
    Cocoopod
  • 原文地址:https://www.cnblogs.com/cfb513142804/p/4233857.html
Copyright © 2011-2022 走看看