一、 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文件配置详解 #### 一、引言 在Java Web开发领域,Struts是一个非常重要的MVC(Model-View-Controller)框架,它极大地简化了Web应用程序的开发过程。而在Struts框架中,`struts...
Struts-config.xml 配置文件详解 Struts-config.xml 是 Struts 框架的主要配置文件,用于配置 Struts 应用程序的各种设置。在该文件中,可以配置数据源、Form Bean、Action 和插件等信息。下面是 Struts-config.xml...
例如,在Struts 1.x中,`struts-config.xml`文件的DTD如下所示: ```xml <!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN" ...
1. **<struts-config>**:根元素,包含整个配置信息。 - **form-beans**: 子元素,用于定义表单bean,这些bean用于封装用户输入的数据。 - **global-forwards**: 子元素,定义全局转发(Redirects),可以在任何...
Struts的配置文件通常命名为struts-config.xml,它是整个Struts应用的核心配置文件,通过定义一系列的XML元素来设定框架的不同功能和行为。下面将详细介绍struts-config.xml中8个主要配置元素的功能和使用方法。 1....
韩顺平视频配套struts-config.xml配置详解.txt
SSH之Struts1之struts-config.xml常用配置详解(3-21-2008)
### Struts-config.xml配置文件详解 #### 一、引言 在Java Web开发领域中,Struts框架作为经典的MVC(Model-View-Controller)架构实现之一,为开发者提供了便捷的方式来构建可维护性和扩展性高的Web应用程序。...
这个strut-config配置详解是韩顺平老师指定的 很多同学都看过韩老师的视频或者上过韩老师的课程吧
`struts-config.xml`是Struts框架的核心配置文件,它定义了应用程序的行为和组件之间的交互。这个文件的主要目的是提供一个集中式的配置点,用于设置数据源、表单bean、异常处理、动作映射等关键元素。以下是每个...
struts--config.xml详解
struts-config.xml 文件详解 以下是一份完整的struts-config.xml文件,配置元素的说明详见注释.
Struts-config.xml是Struts框架的核心配置文件,用于定义应用程序的行为和组件间的交互。这个XML文件按照特定的结构和约定来组织,包含了多个主要元素,这些元素定义了数据源、表单bean、全局转发、动作映射、控制器...
Struts-config详解 Struts-config.xml 是Struts框架的核心配置文件,它描述了所有的Struts组件。在这个文件中,我们可以配置主要的组件及次要的组件。下面是struts-config.xml文件的主要元素: 一、struts-config....
### Struts_config.xml详解 #### 一、概述 在Java Web开发中,Struts框架作为MVC模式的一个经典实现,提供了强大的功能支持。Struts框架的核心配置文件`struts-config.xml`是整个应用的关键组成部分之一,它定义了...
`struts-config.xml`配置详解: 1. **全局常量配置**:此部分用于定义全局的框架配置参数,如`input`属性用于指定表单验证失败后的默认回跳页面,`message-resources`属性用于指定国际化资源文件。 2. **数据源配置...
首先,`struts-xml`通常指的是`struts-config.xml`或`struts2.xml`,这是Struts2的核心配置文件,用于定义应用的行为和结构。以下是一些关键配置元素的详解: 1. **package**:在Struts2中,package是配置的基本...
`struts-config.xml`通常位于应用的`WEB-INF`目录下,它包含以下几个主要部分:`controller`, `form-beans`, `global-exceptions`, `global-forwards`, `actions`, 和 `data-sources`。 2. **controller** 这部分...
1. **配置struts-config.xml**:定义ActionMapping、ActionForm和Action。 2. **创建ActionForm**:定义表单字段并实现validate()方法进行数据校验。 3. **编写Action类**:实现业务逻辑,处理ActionForm中的数据。 ...