• struts-config.xml 文件:


    struts-config.xml配置文件是一个在Web客户端组件的视图和模型之间的联系,但你的项目的99.99就不会碰这些设置%。基本的配置文件包含以下主要内容:

    SNInterceptor & 描述
    1 struts-config
    This is the root node of the configuration file.
    2 form-beans
    This is where you map your ActionForm subclass to a name. You use this name as an alias for your ActionForm throughout the rest of the struts-config.xml file, and even on your JSP pages.
    3 global forwards
    This section maps a page on your webapp to a name. You can use this name to refer to the actual page. This avoids hardcoding URLs on your web pages.
    4 action-mappings
    This is where you declare form handlers and they are also known as action mappings.
    5 controller
    This section configures Struts internals and rarely used in practical situations.
    6 plug-in
    This section tells Struts where to find your properties files, which contain prompts and error messages

    下面是示例struts-config.xml文件:

    <?xml version="1.0" encoding="ISO-8859-1" ?>
    <!DOCTYPE struts-config PUBLIC
    "-//Apache Software Foundation//DTD Struts Configuration 1.0//EN"
    "http://jakarta.apache.org/struts/dtds/struts-config_1_0.dtd">
    
    <struts-config>
    
       <!-- ========== Form Bean Definitions ============ -->
       <form-beans>
          <form-bean name="login" type="test.struts.LoginForm" />
       </form-beans>
    
       <!-- ========== Global Forward Definitions ========= -->
       <global-forwards>
       </global-forwards>
    
       <!-- ========== Action Mapping Definitions ======== -->
       <action-mappings>
          <action
             path="/login"
             type="test.struts.LoginAction" >
    
             <forward name="valid" path="/jsp/MainMenu.jsp" />
             <forward name="invalid" path="/jsp/LoginView.jsp" />
          </action>
       </action-mappings>
    
       <!-- ========== Controller Definitions ======== -->
       <controller 
          contentType="text/html;charset=UTF-8"
          debug="3"
          maxFileSize="1.618M"
          locale="true"
          nocache="true"/>
    
    </struts-config>
    

    struts-config.xml文件的更多详细信息,请检查你的Struts文档。

  • 相关阅读:
    xml模块
    json&pickle&shelve
    C#基础-关于用json给控制台程序传值的坑
    【MediaElement】WPF视频播放器【3】
    【Treeview】遍历本地磁盘
    【WCF】WCF中的InstanceContext与ConcurrencyMode【转】
    C#基础-FileStream实现多线程断点续传
    C#基础-FileStream
    C#基础-out与ref字段
    【Visual Installer】如何提醒用户卸载旧版本软件
  • 原文地址:https://www.cnblogs.com/borter/p/9502135.html
Copyright © 2020-2023  润新知