zoukankan      html  css  js  c++  java
  • 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文档。

  • 相关阅读:
    InfoQ访谈BPEL4People代表
    传 IBM 拟 4 月 6 日宣布收购 Sun
    NetBeans 6.7 Milestone 3 Now Available for Download!
    Intel比AMD高明在哪里?
    InfoQ访谈BPEL4People代表
    Linux 3.8.1 电源管理之OMAP Voltage Domain分析
    Readline简介 Linux技术问答 Linux中国 | Linux.cn 我们的Linux中文社区
    更改日期
    JAVA研发工程师(YF)
    一键解决Ubuntu下安装Eclipse Android/C/C++ 开发环境
  • 原文地址:https://www.cnblogs.com/borter/p/9502135.html
Copyright © 2011-2022 走看看