JSP页面代码
<body>
<%
String driver = application.getInitParameter
("driver");//读取数据库驱动
String
url = application.getInitParameter("url"); //读取URL
String
user = application.getInitParameter("user"); //读取用户名
String
password = application.getInitParameter("password"); //读取密码
//输出获取的参数
out.println("数据库驱动:"+driver+"<br/>");
out.println("数据库URL:"+url+"<br/>");
out.println("数据库用户名:"+user+"<br/>");
out.println("数据库密码:"+password+"<br/>");
%>
</body>
Web.xml代码
<?xml version="1.0"
encoding="UTF-8"?>
<web-app version="2.4"
xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<context-param>
<param-name>driver</param-name>
<param-value>com.mysql.jdbc.Driver</param-value>
</context-param>
<context-param>
<param-name>url</param-name>
<param-value>jdbc:mysql://localhost:3306/test</param-value>
</context-param>
<context-param>
<param-name>user</param-name>
<param-value>root</param-value>
</context-param>
<context-param>
<param-name>password</param-name>
<param-value>111</param-value>
</context-param>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>
分享到:
相关推荐
它是Servlet容器(如Tomcat)读取Web应用程序配置信息的主要来源,因此深入理解其配置项及其作用至关重要。 #### 二、web.xml文件结构 `web.xml`文件的最外层标签为`<web-app>`,所有的配置项都需要定义在这个标签...
在JSP或Servlet中读取web.xml中的参数 在JSP或Servlet中读取这些参数的方法是通过`ServletContext`对象的`getInitParameter()`方法。下面是一个示例代码: ```java // 获取ServletContext对象 ServletContext ...
### JSP从web.xml读取连接数据库的参数 #### 知识点概述 在Java Web应用开发中,经常需要从数据库获取数据以提供相应的服务。为了确保安全性与灵活性,通常会将数据库连接信息如驱动、URL、用户名及密码等配置在`...
- 当应用服务器启动并加载Web应用程序时,首先读取`web.xml`文件。 - 首先解析的是`<context-param>`节点,这些参数作为全局配置,被转换为`ServletContext`的初始化参数。 - 紧接着,应用服务器创建`...
`web.xml`是Servlet容器(如Tomcat、Jetty等)启动时读取的配置文件,用于指导服务器如何处理Web应用中的请求和资源。通过这个文件,你可以设置初始化参数、映射Servlet、配置过滤器、声明安全约束等。 2. **基本...
这些参数可以被Servlet容器在Web应用程序启动时读取,并传递给`ServletContext`对象。`context-param`包含以下子元素: 1. `<description>`:提供关于参数的描述性信息。 2. `<param-name>`:指定参数的唯一名称。 3...
在Java Web开发中,`web.xml`是应用的部署描述符,它包含了应用程序的各种配置信息。其中,`context-param`和`init-param`是两个重要的元素,用于设置应用级和Servlet级的初始化参数。理解它们的用法和如何在Servlet...
标题 "springboot+mybatis+mysql+jsp+bootstrap+web.xml例子" 描述了一个使用现代技术栈构建的Web应用程序示例。这个项目结合了Spring Boot、MyBatis、MySQL数据库、JSP(JavaServer Pages)以及Bootstrap前端框架,...
`web.xml`文件位于Web应用程序的`WEB-INF`目录下,它是Web容器加载Web应用程序时读取的第一个配置文件。通过这个文件,开发者可以指定应用程序的上下文参数、监听器、过滤器以及Servlet等配置信息。 #### 二、主要...
- **`context-param`**:用于定义上下文初始化参数,常用于配置数据源或读取属性文件。 - **`filter`** 和 **`filter-mapping`**:用于定义过滤器及其映射,能够对请求和响应进行预处理或后处理。 - **`listener`**...
Spring框架的核心在于IoC(Inversion of Control)容器,它通过读取XML配置文件来管理对象的生命周期和依赖关系。在Spring的资源配置文件(通常命名为`beans.xml`)中,我们可以定义Bean的实例化、初始化方法、属性...
首先,当Web应用程序启动时,Web容器(如Tomcat、Jetty等)会读取web.xml文件。在这个过程中,它会首先处理`<listener>`和`<context-param>`这两个元素。`<listener>`定义了监听器,这些监听器在Servlet上下文...
总之,JSP读取XML文件涉及了Java的XML处理技术,如DOM、SAX、XPath等。理解这些技术并正确应用到JSP中,可以帮助开发者高效地处理XML数据源,实现各种功能,如数据检索、搜索等。在实际项目中,确保正确处理异常并...
《Addison.Wesley.XML.and.Java.Developing.Web.Applications.2nd.Edition.May.2002》这本书是关于使用XML和Java技术开发Web应用程序的第二版指南,出版于2002年5月。它深入探讨了XML与Java在构建Web应用中的结合,...
- **读取XML文件**: 使用`java.io`和`javax.xml.parsers`包中的`FileInputStream`和`DocumentBuilderFactory`读取XML文件并生成`Document`对象。 - **遍历XML节点**: 使用`Document`对象的`getElementsByTagName`...
`Jsp XML.tree.menu.library.development.rar` 提供了一个专门针对Java和JSP环境的树形菜单实现,它利用XML来定义菜单结构。在这个库中,开发者可以轻松地创建和管理多级菜单,为用户提供直观的导航体验。以下是对这...