Jsp 使用web.xml获取JSTL sql数据源?

Jsp 使用web.xml获取JSTL sql数据源?,jsp,jstl,datasource,web.xml,Jsp,Jstl,Datasource,Web.xml,正在尝试获取JSTL SQL操作的数据源,但无法连接 在myweb.xml中: <context-param> <param-name>databaseJNDI</param-name> <param-value>jdbc/testDS</param-value> </context-param> 数据库JNDI jdbc/testDS 我在JSP文件中尝试的内容: <sql:setDataSou

正在尝试获取JSTL SQL操作的数据源,但无法连接

在my
web.xml
中:

<context-param>
    <param-name>databaseJNDI</param-name>
    <param-value>jdbc/testDS</param-value>
</context-param>

数据库JNDI
jdbc/testDS
我在JSP文件中尝试的内容:

<sql:setDataSource dataSource = "jdbc/testDS"/>

为了避免将数据库凭据硬编码到页面中,我正在尝试这样做,但失败了。数据库正在运行,但我对JSTL的了解还不够,无法独自解决这个问题

它抱怨驱动程序,但我对servlet使用了相同的设计,没有指定访问数据库的驱动程序


对我的问题有什么见解吗?知道我的运气,这可能很简单。

使用
initParam
可以获得上下文参数

web.xml
中为数据库连接属性创建
上下文参数


驾驶舱
com.mysql.jdbc.Driver
连接URL
jdbc:mysql://localhost/dbname
用户名
福
密码
酒吧
在JSP中使用