HTTP Status 500 - javax.servlet.ServletException: org.apache.tomcat.dbcp.dbcp.SQLNestedException

我的环境:eclipse+mysql+tomcatv7.0就是现在在搭建环境,然后测试一下,发现跑不起来。整体就两个文件:context.xml:<?xmlversion... 我的环境:eclipse+mysql+tomcat v7.0
就是现在在搭建环境,然后测试一下,发现跑不起来。
整体就两个文件:
context.xml:

<?xml version="1.0" encoding="UTF-8"?>

<Context reloadable="true" crossContext="true">

<WatchedResource>WEB-INF/web.xml</WatchedResource>

<Resource name="jdbc/mydb" auth="Container" type="javax.sql.DataSource"

driverClassName="com.mysql.jdbc.Driver"

url="jdbc:mysql://127.0.0.1:3306/mydb"

username="cxm" password="19881208"

maxActive="100" maxIdle="30"

maxWait="10000" />

</Context>

index.jsp:

<%@ page language="java" contentType="text/html; charset=GB18030"

pageEncoding="GB18030"

import="java.sql.Connection,

java.sql.SQLException,

javax.sql.DataSource,

javax.naming.Context,

javax.naming.InitialContext,

javax.naming.NamingException"%>

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=GB18030">

<title>Insert title here</title>

</head>

<body>

大家好

<%

Context ctx = new InitialContext();

String strLookup = "java:comp/env/jdbc/mydb";

DataSource ds =(DataSource) ctx.lookup(strLookup);

Connection con = ds.getConnection();

if (con != null){

out.print("success");

}else{

out.print("failure");

}

%>

</body>

</html>
完整错误信息:
HTTP Status 500 - javax.servlet.ServletException: org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Unknown database 'mydb')

求好心人解答,谢谢
展开
 我来答
微水文00
2015-05-18 · TA获得超过392个赞
知道大有可为答主
回答量:2597
采纳率:0%
帮助的人:1433万
展开全部
这个肯定是有问题的哦, 看下wo 的网名行吗?一定可以解决的哦 !!
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式