<%@ page contentType="text/html;charset=gb2312"%> 
<%@ page language="java" %>
<%@ page import="java.sql.*"%> 
<%@ page import="com.mysql.jdbc.Driver" %>
<%
try
{
Class.forName("com.mysql.jdbc.Driver").newInstance();
Connection conn=DriverManager.getConnection( "jdbc:mysql://127.0.0.1:3306/ebid","root","111111");
PreparedStatement prep=conn.prepareStatement("select * from signon_info");
ResultSet rs=prep.executeQuery();
while(rs.next())
{out.print(rs.getString(1));
}
}
catch(Exception e)
{out.print("error");}
%>
我不知道哪里错了,谁能帮我看看

解决方案 »

  1.   

    type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException: Unable to compile class for JSPGenerated servlet error:
    Only a type can be imported. com.mysql.jdbc.Driver resolves to a package
    org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:512)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    root cause org.apache.jasper.JasperException: Unable to compile class for JSPGenerated servlet error:
    Only a type can be imported. com.mysql.jdbc.Driver resolves to a package
    org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:84)
    org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:328)
    org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:414)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:297)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:276)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:264)
    org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:563)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:305)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    note The full stack trace of the root cause is available in the Apache Tomcat/5.5.20 logs.
      

  2.   

    <%@ page import="com.mysql.jdbc.Driver" %>
    估计是这个导入的驱动有问题 你看看你的TOMCAT中有没mysql的驱动包
      

  3.   

    把mysql驱动包放在tomcat的common/lib目录下或工程的web-inf/lib目录下
      

  4.   

    tomcat的common\lib下或者你的项目的\WEB-INF\lib目录下
      

  5.   

    我的mysql驱动包叫mysql-connector-java-3.0.17-ga-bin.jar
    只有241k,放到tomcat的common\lib和WEB-INF\lib,但好象也没什么用