我需要建立与MySQL DB的连接。使用来自Internet的一些示例,我设法有一个简单的JSP访问数据库并在浏览器上显示数据。
接下来,我开发了一个小型servlet查询完全相同的表(SELECT语句的复制粘贴)。
这一次,正在访问Servlet(我可以看到JSP部署的标题),但是对DB的访问失败,出现以下异常消息:
SQLException:通信链路故障成功发送到服务器的最后一个数据包是0毫秒前。驱动程序未收到来自服务器的任何数据包。
同样,在同一个TOMCAT实例中,JSP工作,而Servlet则不工作。
有任何线索吗?它可能是Servlet开发(Eclipse)中使用的版本的问题,如果是这样,我如何检查TOMCAT中使用的版本以及Eclipse中的哪个版本?
谢谢!
据我所知,这不像第一条评论中所建议的那样重复。在将问题标记为重复之前,请先阅读问题的详细信息。
答案 0 :(得分:0)
问题解决了。使用了错误的数据库IP地址。我的错误。