jsp连接mysql总是出错,求大神帮我

我已经装了jdbc驱动了,也建好了数据库simple和表book原代码:<%@pagelanguage="java"import="java.util.*"pageEnc... 我已经装了jdbc驱动了,也建好了数据库simple和表book
原代码:
<%@ page language="java" import="java.util.*" pageEncoding="GB18030"%> <%@page import="java.sql.*" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head>
<title>JSP读取数据库</title> </head> <body>
<table border="1" align="center"> <tr>
<th>书号</th> <th>书名</th> <th>作者</th> <th>出版社</th> </tr>
<%
String driverClass="com.mysql.jdbc.Driver";
String url="jdbc:mysql://localhost:3306/simple";//之前数据库名simple String user="root";//MySQ帐号 String password="root";//MYSQL密码 Connection conn;
try {
Class.forName(driverClass).newInstance();
conn=DriverManager.getConnection(url,user,password); Statement stmt=conn.createStatement(); String sql="SELECT * FROM book";//表名book ResultSet rs=stmt.executeQuery(sql); while(rs.next()){ %>
<tr>
<td><%=rs.getString("bookid")%></td> <td><%=rs.getString("bookname")%></td> <td><%=rs.getString("writer")%></td> <td><%=rs.getString("publish")%></td> </tr> <%
}
}catch(Exception ex){ ex.printStackTrace(); } %> </body> </html>
展开
 我来答
liuyang054
2015-04-10 · TA获得超过9093个赞
知道大有可为答主
回答量:5317
采纳率:78%
帮助的人:5288万
展开全部
遇到了equal symbol expected这个问题,

是由于单引号和双引号的混乱使用导致的。

解决办法:

将双引号里面的双引号改成单引号;

单引号里面的双引号该成单引号。
追问

现在又变成了这样,求解释

追答
把你的jsp页面的代码看看吧。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式