异常如下: You have an error in your SQL syntax.......for the right syntax to use near ' 'at line....这个引号里面没有任何内容,我不知道如何去定位在做单元测试时,输入合适的参数能够正常运行当从Jsp页面发出动作时,去出现异常.

解决方案 »

  1.   

    jsp页面?那你看看web服务器的日志文件就知道哪里出错了。
      

  2.   

    打断点,调试程序,看一下你实际的SQL语句是什么? SQL语句语法有问题。
      

  3.   

    说清楚一点:这个异常是 Servlet 调用的一个 类中产生的.
    请问一下楼上的,从Jsp页面通过Servlet调用类时,也可以在类中加断点吗?一般的书上好像都没有介绍.
    至于单纯从类来验证,在Main函数中传入参数没有异常,也就是说没有 SQL syntax exception.不知道我有没有盲点,请指教.
      

  4.   


    看server端的日志啊。。你没调过jsp的应用吗?
      

  5.   

    呵呵,不知道楼上所指的 Server 端的日志是不是 Tomcat 目录中 logs 目录中的文件,
    其实我已将异常信息抛出到页面, 日志中记载异常的详细程度和页面显示的基本一致.