`

struts-config.xml详解(struts 1.x)

阅读更多

一、    struts-config.xml的主要元素: 

<struts-config></struts-config>

  <datasource></datasource>

 注意:以上各元素的顺序是非常重要的,你的struts-config.xml配置文件必须按照这个顺序进行配置,否

则在你的容器启动的时候就会出错。

二、    struts-config.xml的子元素:
1.子元素
   它包含及,它的作用是图形化其父元素,
<small-icon></small-icon>的内容是一个16x16的图像文件,而<large-icon></large-icon>的内容是一个32x32的图像文件。如下例子:
   <icon></icon>
     <small-icon></small-icon>
         /images/smalllogo.gif
     
     <large-icon></large-icon>
        /images/largelogo.gif
     

2.子元素
   它提供对父元素的短文字(short textual)描述信息,如下:
   <display-name></display-name>
           short textual discription of its parent element
   
3.子元素 
  它提供对父元素的完全(full-length textual)的描述信息,如下:
  <description></description>
    full-length textual discription of its parent element
  
4.子元素
       它用来设置它的父元素中设定的JavaBean的属性值,它一般用在指定的GenericDataSource 属性, 扩展的ActionMappings以及扩展的 global forwards。如下:
       
         例如:
        
        
        
         
         
        






<data-source></data-source>的属性及其描述信息如下:
属  性              描 述 信 息
Key          绑定在ServletContext上的DataSource实例的索引键,
             若不设定则缺省为Action.DATA_SOURCE_KEY,如果在应用程序中有多于一个的DataSource,
             则必须设置Key的值。
DriverClass    所用的JDBC驱动类(必须的)如:com.microsoft.jdbc.sqlserver.SQLServerDriver
url    所用的JDBC的URL(必须的)如:jdbc:microsoft:sqlserver://xg088:1433
MaxCount    同时打开的最大连结数,缺省值为2(可选的)
MinCount    同时打开的最小连结数,缺省值为1(可选的)
User    连结到数据库的用户名(必须的)
Password    连结到数据库的密码(必须的)
Description    关于DataSource的描述信息(可选的)
ReadOnly    如果设为true,则表示该连结是只读的,缺省为false。(可选的)
LoginTimeout    创建连结的最大允许时间,以秒为单位。(可选的)
AutoCommit    如果为true,则每次execute之后会强制回滚。缺省为true。(可选的) 举例说明:
<data-sources></data-sources>
    <data-source></data-source>
        

相关推荐

    Struts框架中struts-config.xml文件配置小结

    ### Struts框架中struts-config.xml文件配置详解 #### 一、引言 在Java Web开发领域,Struts是一个非常重要的MVC(Model-View-Controller)框架,它极大地简化了Web应用程序的开发过程。而在Struts框架中,`struts...

    struts-config.xml配置文件详解

    Struts-config.xml 配置文件详解 Struts-config.xml 是 Struts 框架的主要配置文件,用于配置 Struts 应用程序的各种设置。在该文件中,可以配置数据源、Form Bean、Action 和插件等信息。下面是 Struts-config.xml...

    Struts struts-config.xml配置

    例如,在Struts 1.x中,`struts-config.xml`文件的DTD如下所示: ```xml &lt;!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN" ...

    配置struts--config.xml详解

    1. **&lt;struts-config&gt;**:根元素,包含整个配置信息。 - **form-beans**: 子元素,用于定义表单bean,这些bean用于封装用户输入的数据。 - **global-forwards**: 子元素,定义全局转发(Redirects),可以在任何...

    Struts-config.xml配置详解

    Struts的配置文件通常命名为struts-config.xml,它是整个Struts应用的核心配置文件,通过定义一系列的XML元素来设定框架的不同功能和行为。下面将详细介绍struts-config.xml中8个主要配置元素的功能和使用方法。 1....

    struts-config.xml配置详解

    韩顺平视频配套struts-config.xml配置详解.txt

    SSH之Struts1之struts-config.xml常用配置详解(3-21-2008)

    SSH之Struts1之struts-config.xml常用配置详解(3-21-2008)

    struts-config.xml

    ### Struts-config.xml配置文件详解 #### 一、引言 在Java Web开发领域中,Struts框架作为经典的MVC(Model-View-Controller)架构实现之一,为开发者提供了便捷的方式来构建可维护性和扩展性高的Web应用程序。...

    struts-config.xml配置详解.txt

    这个strut-config配置详解是韩顺平老师指定的 很多同学都看过韩老师的视频或者上过韩老师的课程吧

    struts-config.xml 详解

    `struts-config.xml`是Struts框架的核心配置文件,它定义了应用程序的行为和组件之间的交互。这个文件的主要目的是提供一个集中式的配置点,用于设置数据源、表单bean、异常处理、动作映射等关键元素。以下是每个...

    struts--config.xml详解

    struts--config.xml详解

    struts-config.xml 文件详解

    struts-config.xml 文件详解 以下是一份完整的struts-config.xml文件,配置元素的说明详见注释.

    Struts-config.xml 配置详解.doc

    Struts-config.xml是Struts框架的核心配置文件,用于定义应用程序的行为和组件间的交互。这个XML文件按照特定的结构和约定来组织,包含了多个主要元素,这些元素定义了数据源、表单bean、全局转发、动作映射、控制器...

    struts-config详解

    Struts-config详解 Struts-config.xml 是Struts框架的核心配置文件,它描述了所有的Struts组件。在这个文件中,我们可以配置主要的组件及次要的组件。下面是struts-config.xml文件的主要元素: 一、struts-config....

    Struts_config.xml详解

    ### Struts_config.xml详解 #### 一、概述 在Java Web开发中,Struts框架作为MVC模式的一个经典实现,提供了强大的功能支持。Struts框架的核心配置文件`struts-config.xml`是整个应用的关键组成部分之一,它定义了...

    Struts1.3和config配置详解

    `struts-config.xml`配置详解: 1. **全局常量配置**:此部分用于定义全局的框架配置参数,如`input`属性用于指定表单验证失败后的默认回跳页面,`message-resources`属性用于指定国际化资源文件。 2. **数据源配置...

    struts-xml.zip

    首先,`struts-xml`通常指的是`struts-config.xml`或`struts2.xml`,这是Struts2的核心配置文件,用于定义应用的行为和结构。以下是一些关键配置元素的详解: 1. **package**:在Struts2中,package是配置的基本...

    struts-config文件详解

    `struts-config.xml`通常位于应用的`WEB-INF`目录下,它包含以下几个主要部分:`controller`, `form-beans`, `global-exceptions`, `global-forwards`, `actions`, 和 `data-sources`。 2. **controller** 这部分...

    jakarta-struts-1.2.4-src.zip_jakarta struts 1_jakarta struts-1.1

    1. **配置struts-config.xml**:定义ActionMapping、ActionForm和Action。 2. **创建ActionForm**:定义表单字段并实现validate()方法进行数据校验。 3. **编写Action类**:实现业务逻辑,处理ActionForm中的数据。 ...

Global site tag (gtag.js) - Google Analytics