有谁愿意帮我一把呢?谢谢了。
我有一本书,是《JSP从入门到精通》,后面有一个实例,是讲解新闻发布的例子,这个例子是用JSP和Tomcat+mysql,我能运行起来,但是数据库总是无法与Mysql连接,我不知道他是怎么实现数据库的连接,看了代码好是有点是用数据连接池弄得,但是我怎么也弄不好,查了很多也不行。如果你愿意帮我,麻烦加一下我的QQ:347034430.我会把例子传给你的。能不能帮我解决一下,如果成功了,真是太感谢你了
[解决办法]
楼主,对我之前的回答,可以无视,好长时间没用JNDI配置DB了,下等试验了一下,发现之前对楼主的回答有许多错误的地方。下面是利用tomcat内置dpcp,结合JNDI得到datasource的过程:
第一步:在项目的META-INF目录下建立一个名为context.xml的空白xml文件,然后其内容为:
<Context> <Resource name="jdbc/EmployeeDB" auth="Container" type="javax.sql.DataSource" username="root" password="1234" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost:3306/test" maxActive="8" maxIdle="4"/> <!--name的意思是在说,你要将DataSource绑定到哪个name下(在代码中就是依靠这个name来检索出ds的--></Context>