我的项目是用的struts1+jdbc+spring做的,由于我要查询学生的答辩审批审核感觉以前的sql语句写了不严谨而修改了它,但我重新启动tomcat后来查看学生答辩审批审核通过的学生还是执行未修改之前的sql,为什么啊!请教各位大哥!!!

解决方案 »

  1.   

    把tomcat里面的你发布的工程删除,重新发布
      

  2.   

      你看看你tomcat下面该了么。没改就从删了。从新发布。
      

  3.   

    把tomcat里面的你发布的工程删除也不行
      

  4.   

    我只修改了一下sql语句,但把tomcat里发布的工程删了从新发布还是没执行修改后的sql语句
      

  5.   

    打包是用IDE?还是通过ant或maven等工程管理工具?
      

  6.   

    是修改的java文件里的SQL么?
    把文件重新编译一下。
      

  7.   

    重新构建工程文件,或者ANT,MAVEN一下
    再发布到TOMCAT中
      

  8.   

    tomcat的问题,把tomcat里以前的工程删掉,如果实在没办法,重装个tomcat就好了
      

  9.   

    重新启动 Tomcat  重新发布项目 
      

  10.   

    重新发布,重启tomCat.................
      

  11.   

    你确认你的sql正确无误码?如果正确无误再试试他们说的
    改bug一定要一步一步的来,有逻辑的处理错误,o(>﹏<)o千万别蒙头瞎撞
      

  12.   

    首先确定你tomcat下的文件是否做了修改,,,你可能通过class文件的修改时间去去看...再有就是重启tomcat!
      

  13.   

    实在不行,直接把你改的文件复制进TOMCAT好了,呵呵
      

  14.   

    先在数据库中运行将要执行的SQL语句,然后KP过来。
      

  15.   

    把tomcat根目录的work目录删了试一试