写在类里面可以运行··在jsp里面就不能运行···
<%@ page contentType="text/html;charset=UTF-8"%>
<%@ page import="java.sql.*"%><html>
<head> <title>My JSP 'studnet.jsp' starting page</title> </head> <body>
<table>
<tr>
<td>
用户id
</td>
<td>
用户名
</td>
<td>
住址
</td>
</tr>
<%

Class.forName("com.mysql.jdbc.Driver");
Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/myschool", "root", "123456");
        Statement ps = con.createStatement();
       ResultSet rs = ps.executeQuery("select * from student");
while (rs.next()) {
%>
<tr>
<td><%=rs.getString(1)%></td>
<td><%=rs.getString(3)%></td>
<td><%=rs.getString(7)%></td>
</tr>
<%
}
rs.close();
ps.close();
con.close();
%> </table> </body>
</html>

解决方案 »

  1.   

    可能是地址写错了
    还有就是servlet配置问题
      

  2.   

    这个不是数据库连接的问题,以4开头的错误表明:你的url请求含有词法错误或无法被执行
      

  3.   

    url写错了·····找到答案了···谢谢··你们大家
      

  4.   

    这是两种可能
    1,是你的服务器没有正常启动。
    2,你的URL写错了。注意大小写。
      

  5.   

    404是未找到页面啊 JSP出错是500