另外再一个问题..
能不能把
if (request.getParameter("seesee")!=null && !request.getParameter("seesee").equals(""))
写成
if (("").equals(request.getParameter("seesee")))

解决方案 »

  1.   

    后面的这个问题不行,if (("").equals(request.getParameter("seesee")))
    那如果request.getParameter("seesee")等于""呢??
      

  2.   

    只填若干个空格时,因为它不为空,也不等于"",所以就执行if语句里边的内容了,
    if (  request.getParameter("seesee")!=null && !request.getParameter("seesee").equals(""))改成:
    if (  request.getParameter("seesee")!=null && !request.getParameter("seesee").trim().equals(""))
      

  3.   

    ...啊啊..上面忘了打trim()...唉..
    若干个空格的问题解决了..
    .但现在填若干个空格和不填空格一样,都成了java.lang.StringIndexOutOfBoundsException: String index out of range: -1
    这种错误了.
      

  4.   

    ...唉..刚才再检查了一下数据库.里面都没导入数据....问题解决了..我发现我好粗心啊..
    刚刚是trim()漏掉..现在又这样子..不提了..
    现在就剩一个问题了...
    java.lang.StringIndexOutOfBoundsException: String index out of range: -1
      

  5.   

    填空格那么就是"",不填空格,那就是null,执行的都是else里边的语句,改改这条:
    sql="select * from lec order by lec_id DESC";
      

  6.   

    好了..问题解决了...*和from之间漏了个空格.....
    年轻人毛燥,呵呵....编个东西丢三拉四的.
    谢谢nimifeng...你一定有比较长的经验了吧.