JSTL的问题,狂郁闷
代码:
<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c"%>
<%@ taglib uri="http://java.sun.com/jstl/sql" prefix="sql"%>
<%@ page contentType="text/html;charset=GBK"%>
<html>
<head>
title>untitled</title>
</head>
<body>
<sql:setDataSource driver="org.gjt.mm.mysql.Driver" dataSource="jdbc:mysql://192.168.1.15:3306/team?user=ss&password=&useUnicode=true&characterEncoding=UTF-8" var="team"/>
<sql:query var="team" dataSource="${team}">select * from team</sql:query>
<c:forEach items="${team.columnNames}" var="columnName"></c:forEach>
<c:out value="${columnName}"></c:out>
</body>
</html>
出现错误:
javax.servlet.jsp.JspException: Unable to get connection, DataSource invalid: "No suitable driver"
at org.apache.taglibs.standard.tag.common.sql.QueryTagSupport.getConnection(QueryTagSupport.java:308)
at org.apache.taglibs.standard.tag.common.sql.QueryTagSupport.doStartTag(QueryTagSupport.java:192)
at org.apache.taglibs.standard.tag.el.sql.QueryTag.doStartTag(QueryTag.java:125)
at _database._jspService(database.jsp:11)
[/database.jsp]
各位老大,我的到底哪儿出错了啊?我用的是MYSQL数据库,驱动也是有的了。
我用JSP写是对了,可是我用JSTL写就是报错了