到tomcat/work里面找到这个文件的这个位置看看是什么问题
ly_jsp.java:75

解决方案 »

  1.   

    java.lang.NullPointerException
    你有对象没有定义啊
      

  2.   

    NullPointerException这个是数据库操作的最容易出现的问题之一,
    比如你用了rs.getString("UserID");
    但是你错写成rs.getString("userid");
    就会报这样的NullPointerException错所以,建议你输出类似rs.getString("UserID");语句得到的数据,有可能是数据库建立的时候表项名的命名
      

  3.   

    首先是你的jsp编译有问题,按照一楼说的方法找到jsp生成的相应的java文件的第75行看看,nullpointexception是你对null进行了操作,把你的jsp中的查询单独拿出来试试
      

  4.   

    1.myth822(枫红一刀) 相应的java文件的第75行如下:可我不知道怎样处理这问题啊!大侠帮帮我啊.请说说具体的操作步骤啊!
    2.把你的jsp中的查询单独拿出来试试.您是指的什么?
    相应的java文件ly_jsp.java的第75行如下:Statement stmt = con.createStatement() ;
      

  5.   

    数据库建立连接有问题..相应的驱动装了没有?jar库加了没有?
      

  6.   

    相应的驱动装了没有?jar库加了没有? 都做了啊.
    大侠帮帮我啊.请说说具体的操作步骤啊!
      

  7.   

    ly.jsp的75行有null传道java中去了。在request请求时产生的null值。你看看你的值为什么没传过来。
      

  8.   

    ly.jsp的75行有null传道java中去了。在request请求时产生的null值。你看看你的值为什么没传过来。 可我就是找不出原因才发帖问的啊.已经搞了三天了啊,不能把留言板调试正常啊!大侠帮帮我啊.请说说具体的操作步骤啊!
      

  9.   

    这个问题很明显,说明con这个变量为null.请检查你的jsp文件中, 给con赋值的那条语句,也就是获取数据库连接的那一句,例如: Connection con = Pool.getConnection();这一名执行的结果并没有得到连接.
      

  10.   

    你好,我是jsp的初学者,前不久也作了留言板
    1.“把你的jsp中的查询单独拿出来试试”,就是说把诸如select那样的语句放在sql server里运行,看看语法什么的有没有错,空对象就是取值为null
    2.你说的那个错误是说“描述服务器的时候发生内部错误”,你建了数据库和数据源了吗?密码和用户名写的对吗?
    3.我记得数据库驱动是不是有类型之分啊?再检查一下数据库的连接语句,可能是哪些地方描述的不对
      

  11.   

    iamliux()   wangshuang0624(小爽)你们说的我都做了啊,还不行啊.我也没办法了啊,已经搞了三天了啊,还不能把留言板调试正常啊!请哪位好心的大侠帮忙看看,这留言本在你的电脑里能正常运行吗?不能运行该怎样调啊?如果是留言本本身程序有问题,我也死个心算了啊!!!急起来真想找块豆腐撞死算了!!!
    留言板下载地址  http://www.jzxxy.com/bbs/viewFile.asp?Boardid=24&ID=60
      

  12.   

    iamliux()   wangshuang0624(小爽)你们说的我都做了啊,还不行啊.我也没办法了啊,已经搞了三天了啊,还不能把留言板调试正常啊!请哪位好心的大侠帮忙看看,这留言本在你的电脑里能正常运行吗?不能运行该怎样调啊?如果是留言本本身程序有问题,我也死个心算了啊!!!急起来真想找块豆腐撞死算了!!!
    留言板下载地址  http://www.jzxxy.com/bbs/viewFile.asp?Boardid=24&ID=60
      

  13.   

    我也没办法了啊,已经搞了三天了啊,还不能把留言板调试正常啊!请哪位好心的大侠帮忙看看,这留言本在你的电脑里能正常运行吗?不能运行该怎样调啊?如果是留言本本身程序有问题,我也死个心算了啊!!!急起来真想找块豆腐撞死算了!!!
    留言板下载地址  http://www.jzxxy.com/bbs/viewFile.asp?Boardid=24&ID=60
      

  14.   

    能告诉我一下,这个错误通常是怎么引起的吗?
    org.apache.jasper.JasperException: Unable to compile class for JSP
      

  15.   

    org.apache.jasper.JasperException: Unable to compile class for JSP是说JSP无法编译,只要JSP有错误就会报这个错误!
    楼主连错误都定位不到,估计改是费劲了!
      

  16.   

    我也没办法了啊,已经搞了三天了啊,还不能把留言板调试正常啊!请哪位好心的大侠帮忙看看,这留言本在你的电脑里能正常运行吗?不能运行该怎样调啊?如果是留言本本身程序有问题,我也死个心算了啊!!!急起来真想找块豆腐撞死算了!!!
    留言板下载地址  http://www.jzxxy.com/bbs/viewFile.asp?Boardid=24&ID=60
      

  17.   

    我也没办法了啊,已经搞了三天了啊,还不能把留言板调试正常啊!请哪位好心的大侠帮忙看看,这留言本在你的电脑里能正常运行吗?不能运行该怎样调啊?如果是留言本本身程序有问题,我也死个心算了啊!!!急起来真想找块豆腐撞死算了!!!
    留言板下载地址  http://www.jzxxy.com/bbs/viewFile.asp?Boardid=24&ID=60
      

  18.   

    应该执行语句
    让root用户可以用除本机以外的网络连接
    因为默认的mysql某些用户可能不让其他网络访问的
    大家可以参考如下语句:
    GRANT Select, Insert, Update, Delete, Index, Alter, Create, Drop, References ON *.* TO 'root'@'127.0.0.1' IDENTIFIED BY '001129 '
      

  19.   

    www203(水户洋平) 我在mysql中执行了你的这代码,可键入 http://localhost:8080/GbookOfCool/GbookOfCool/ly.jsp 还是报如下错误啊!还有没有其他的办法啊?能不能说说具体的操作步骤啊?多谢!错误如下
    description The server encountered an internal error () that prevented it from fulfilling this 
      

  20.   

    我用tomcat予览http://localhost:8080/GbookOfCool/GbookOfCool/ly.jsp 时tomcat中报错(如下 http://www.jzxxy.com/bbs/UploadFile/2005-4/200542920455723.jpg )请问这说明了什么问题啊?jdbc.java在编译为jdbc.class之前我是这样设置的,对不对啊? (如下 http://www.jzfybjy.com/liou/sccx/uploadfile/jdbc.txt ) 
      

  21.   

    我用tomcat予览http://localhost:8080/GbookOfCool/GbookOfCool/ly.jsp 时tomcat中报错(如下 http://www.jzxxy.com/bbs/UploadFile/2005-4/200542920455723.jpg )请问这说明了什么问题啊?jdbc.java在编译为jdbc.class之前我是这样设置的,对不对啊? (如下 http://www.jzfybjy.com/liou/sccx/uploadfile/jdbc.txt ) 
      

  22.   

    ly.jsp%@page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
    <html>
    <head>
    <title>留言本</title>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <link href="images/web.css" rel="stylesheet" type="text/css">
    </head>
    <script language="JavaScript">
    function openw(url) {
      var newwin=window.open(url,"NewWin","toolbar=no,resizable=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,top=220,left=220,width=500,height=330");
     // newwin.focus();
      return false;
    }
    function opend(url) {
      var newwin=window.open(url,"NewWin","toolbar=no,resizable=yes,location=no,directories=no,status=no,menubar=no,scrollbars=no,top=100,left=50,width=650,height=350");
     // newwin.focus();
      return false;
    }
    </script>
    <body leftmargin="0" topmargin="1">
    <jsp:useBean id="wu" scope="page" class="wu.jdbc" />
    <%
    Connection con = wu.getConn() ;
    Statement stmt = con.createStatement() ;
    String sql = "select * from liuyan_temp order by id desc" ;
    ResultSet rs = stmt.executeQuery(sql) ;
    String pages = request.getParameter("page") ;
    int pageInt =  1 ,i=1;
    if(pages==null){}else{pageInt = Integer.parseInt(pages);}
    while(i<20*(pageInt-1)&&rs.next()){i++ ;}
    %>
    <table width="775" border="0" align="center" cellpadding="0" cellspacing="1">
    <tr>
        <td align="center"><img src="images/logo.gif" width="628" height="59" border="1"></td>
      </tr>
      <tr>
        <td>
    <table width="100%" border="0" cellpadding="2" cellspacing="1" bgcolor="#16831C">
    <tr>
              <td colspan="2" bgcolor="#E8FCE2">
    <div align="center">
                  <table width="100%" border="0" cellpadding="1" cellspacing="1">
    <tr>
                      <td><div align="center"><a href="#" onClick="return opend('ly_new.jsp')">添加留言</a></div></td>
                      <td><div align="center"><a href="http://www.china1024.com">返回主页</a></div></td>
                      <td><div align="center"><a href="login.jsp">留言管理</a></div></td>
                      <td><div align="center"><a href="#" onClick="return opend('my.jsp')">我的介绍</a></div></td>
                    </tr>
                  </table>
    </div></td>
            </tr>
            <%
            i=0 ;
            String str = "#E8FCE2",str1="" ;
            java.util.Random rd = new java.util.Random() ;
            while(rs.next()&i<20){
            i++ ;
            String email = rs.getString("email") ;
            String content = rs.getString("content") ;
             if(str.equals("#E8FCE2")){
             str = "#D1E79E" ;}else{
             str = "#E8FCE2" ;
             }
            %>
            <tr>
    <td width="23%" bgcolor="<%=str%>">
    <div align="center"><%=rs.getString("sj")%></div></td>
              <td width="77%" bgcolor="<%=str%>">
                <table width="100%" border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td> <div align="center"><a href="<%=rs.getString("url")%>"><img src="images/HOME.gif" alt="个人主页" width="16" height="16" border="0" align="absmiddle"></a>留言人主页</div></td>
                    <td> <div align="center"><img src="images/ip.gif" alt="<%=rs.getString("ip")%>" width="13" height="15" align="absmiddle">留言人IP</div></td>
                    <td> <div align="center"><a href="mailto:<%=email%>"><img src="images/EMAIL.gif" alt="<%=email%>" width="16" height="16" border="0" align="absmiddle"></a>留言人email</div></td>
                    <td> <div align="center"><img src="images/oicq.gif" alt="<%=rs.getString("qq")%>" width="16" height="16" align="absmiddle">留言人QQ</div></td>
                    <td><a href="del.jsp?id=<%=rs.getString("id")%>">
                      <div align="center"><img src="images/dele_1.gif" alt="删除" width="14" height="16" border="0" align="absmiddle">删除留言</div>
    </a></td>
                  </tr>
                </table></td>
            </tr>
            <tr>
    <td align="center" valign="middle" bgcolor="<%=str%>"><img src="images/tx/<%=rd.nextInt(30)+1%>.gif" width="100" height="100"><br>
                <br>
                留言人:<%=rs.getString("xm")%> </td>
              <td bgcolor="#FFFFFF">
              <%=content%>
              </td>
            </tr>
            <%
            }
            %>
            <tr bgcolor="#F9CDBB">
    <td>&nbsp;</td>
    <%
    sql = "select count(*) from liuyan_temp" ;
    rs = stmt.executeQuery(sql) ;
    while(rs.next()) i = rs.getInt(1) ;
    %>
              <td>
                <div align="right">总共有留言<%=i%>条/<%=(i+19)/20%>页,这是第<%=pageInt%>页,转到第
                <%
                for(int j=1;j<(i+40)/20;j++){
                %>
                <a href="ly.jsp?page=<%=j%>">^<%=j%>^</a>
                <%
                }
                try {
                  rs.close();
                  stmt.close();
                  con.close();
                }
                catch (Exception ex) {
                }
                %>
                页</div></td>
            </tr>
            <tr>
    <td bgcolor="<%=str%>">&nbsp;</td>
              <td bgcolor="<%=str%>">&nbsp;</td>
            </tr>
          </table></td>
      </tr>
      <tr>
        <td>&nbsp;</td>
      </tr>
    </table>
    </body>
    </html>
      

  23.   

    Connection con = wu.getConn() ;
    if( con == null )
    {
        System.out.println( "没有得到可用连接" );
    }
    else
    {
        Statement stmt = con.createStatement() ;
        ......
    }另外,把wu.jdbc.java也贴出来,根据你的错误提示,错误发生在这个类中.
      

  24.   

    整个留言本下载地址  http://www.jzxxy.com/bbs/viewFile.asp?Boardid=24&ID=60
    jdbc.javapackage wu;import java.sql.*;
    public class jdbc {  public jdbc() {
      }
     Connection conn = null ;
     String re = "" ;
     //设置你的数据库ip
     String dbip = "127.0.0.1" ;
     //设置你的数据库用户名和密码:
     String use = "root" ;
     String pass = "001129" ;
      public java.sql.Connection getConn(){
        try{
         Class.forName("org.gjt.mm.mysql.Driver").newInstance();
         String url ="jdbc:mysql://"+dbip+":3306/wu?user="+use+"&password="+pass+"&useUnicode=true&characterEncoding=gb2312" ;
         conn= DriverManager.getConnection(url);    }
        catch(Exception e){
        e.printStackTrace();
        }
        return this.conn ;
      }  public String ex_chinese(String str){
         if(str==null){
         str  ="" ;
         }
         else{
             try {
            str = new String(str.getBytes("iso-8859-1"),"gb2312") ;
             }
             catch (Exception ex) {
             }
         }
         return str ;
      } public String gettime() {
        String datestr =  "" ;
        try {
        java.text.DateFormat df = new java.text.SimpleDateFormat("yyyy年MM月dd日 HH点ss分") ;
        java.util.Date date = new java.util.Date() ;
        datestr = df.format(new java.util.Date()) ;
        }
        catch (Exception ex) {    }    return datestr ;
      }
    }
      

  25.   

    我有建议 你可以把你的信息打印tomcat 控制台上!
    log4,jar包方法可以实现打印!
    你可以看看相关的东西
    !网上很多的!你和一打印你想要的任何信息!
      

  26.   

    conn= DriverManager.getConnection(url);
    if( conn == null )
    {
        System.out.println( "没有得到连接,请检查mysql启动了没有?用户名密码正确与否?检查tomcat后台有没有出错信息." );
    }