我这个<sql:setDataSource> 的标签哪里出错了啊?

午后的肖邦 2006-04-17 09:31:06
大家看一下我这个jsp文件,我现在只是初始化一个数据源,但是出错了

<%@ taglib prefix="sql" uri="http://java.sun.com/jstl/sql" %>
<%@ page contentType="text/html; charset=gb2312" language="java" %>
<html>
<head>
<title>JSTL:的使用</title>
</head>
<body bgcolor="#FFFFFF">
创建普通的数据源:<br>
<sql:setDataSource
var="example1"
driver="com.mysql.jdbc.Driver"
url="jdbc:mysql://127.0.0.1:6000/shujuku"
user="root"
password="a"
/>

数据库名称,密码,端口,驱动名都对的啊。。。就是不知道哪里错了?错误信息如下

exception

javax.servlet.ServletException: Unable to get connection, DataSource invalid: "Access denied for user ''@'localhost' (using password: NO)"
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:825)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:758)
org.apache.jsp.sql_005fdatasource_jsp._jspService(sql_005fdatasource_jsp.java:144)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)


root cause

javax.servlet.jsp.JspException: Unable to get connection, DataSource invalid: "Access denied for user ''@'localhost' (using password: NO)"
org.apache.taglibs.standard.tag.common.sql.QueryTagSupport.getConnection(QueryTagSupport.java:309)
org.apache.taglibs.standard.tag.common.sql.QueryTagSupport.doStartTag(QueryTagSupport.java:192)
org.apache.taglibs.standard.tag.el.sql.QueryTag.doStartTag(QueryTag.java:125)
org.apache.jsp.sql_005fdatasource_jsp._jspx_meth_sql_query_1(sql_005fdatasource_jsp.java:339)
org.apache.jsp.sql_005fdatasource_jsp._jspService(sql_005fdatasource_jsp.java:111)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)



...全文
182 5 点赞 打赏 收藏 举报
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
commuter 2006-04-28
默认是3306
  • 打赏
  • 举报
回复
boy_wh520 2006-04-18
mysql是3306端口
  • 打赏
  • 举报
回复
午后的肖邦 2006-04-18
我用MySQL-Front连过的呀。。。可以的。。用的是6000
  • 打赏
  • 举报
回复
commuter 2006-04-17
记得MySQL不是连6000.如果改了就令说了
  • 打赏
  • 举报
回复
dp_555 2006-04-17
友情接分。。。
  • 打赏
  • 举报
回复
相关推荐
发帖
Web 开发
加入

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2006-04-17 09:31
社区公告
暂无公告