JSTL 创建数据源全解析
在开发 Web 应用时,创建数据源是与数据库交互的重要步骤。本文将详细介绍使用 JSTL 创建数据源的三种主要方法,帮助你根据不同的需求选择合适的方式。
1. 创建数据源的三种基本方式
从根本上来说,有三种创建数据源的方式,具体如下表所示:
| 创建数据源的方式 | 存储数据源的位置 | 优点 |
| — | — | — |
| 使用部署描述符 | 上下文初始化参数 | 无需编写任何代码 |
| 使用 <sql:setDataSource> 动作 | SQL_DATA_SOURCE 配置设置或作用域变量 | 可以为特定作用域指定数据源 |
| 在业务组件中创建 | SQL_DATA_SOURCE 配置设置或作用域变量 | 分离业务逻辑和表示逻辑,对创建的数据源有完全控制权 |
2. 在部署描述符中指定数据源
这是创建数据源最简单的方法,因为无需编写任何代码。以下是一个示例,展示了如何在部署描述符中指定数据源:
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/j2ee/dtds/web-app_2.3.dtd">
<web-ap
超级会员免费看
订阅专栏 解锁全文
1572

被折叠的 条评论
为什么被折叠?



