现在JSP(java)淅淅被ajax技术所取代,但也有用户有时需要用到JSP上的功能,最近有一用户在使用JSP时,所有的脚本都写好了,部署 到服务器上开始测试,却出现了错误代码500的故障,怎么办呢?其实这是服务器有问题引起的,现笔者给大家介绍JSP网页错误代码500的解决技巧。
1、由于服务器是我们自己的,报错代码如下图示:
2、把代码里的sql语句用out.println(SQL)打印出来,不要自己写。打印时请将out.println()放在table外面,否则打印不出来。
3、然后将sql脚本复制到sql/plus执行,此时就会看到错误信息,到JSP上修改错误,打开网页就不会报错了。
4、有时候以后还会报500错误,此时sql也是正确的,那就可能是漏了ResultSet.next()这个方法
5、在ResultSet.getString()之前一定要调用ResultSet.next()的方法。