请java高手指教下面的代码为什么不能运行

[复制链接]
查看11 | 回复4 | 2009-5-6 08:34:00 | 显示全部楼层 |阅读模式
">



My JSP 'delete.jsp' starting page









-->







HTTP Status 500 -
--------------------------------------------------------------------------------
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: An exception occurred processing JSP page /WebRoot/delete.jsp at line 29
26:
27:
<%
28:
try{
29:
Class.forName("com.mysql.jdbc.Driver");
30:
Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/test","root","sa");
31:
Statement stmt=conn.createStatement();
32:
String sql="delete from userinfo where usrname='name3'";
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:505)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:398)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java
数据库连接包我导入了到项目中的!

回复

使用道具 举报

千问 | 2009-5-6 08:34:00 | 显示全部楼层
/WebRoot/delete.jsp 这个页面的第29行有错误 29: Class.forName("com.mysql.jdbc.Driver"); 你没导入mysql驱动的jar包吧,或是jar包的路径写错了...
回复

使用道具 举报

千问 | 2009-5-6 08:34:00 | 显示全部楼层
<% try{ Class.forName("com.mysql.jdbc.Driver"); Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/test","root","sa"); Statement stmt=conn.createState...
回复

使用道具 举报

千问 | 2009-5-6 08:34:00 | 显示全部楼层
这是jsp页面语法问题,跟踪下就知道什么问题了...
回复

使用道具 举报

千问 | 2009-5-6 08:34:00 | 显示全部楼层
没什么问题啊,是不是驱动的原因....
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行