用JSP做的网站连接的oracle数据库,打开网页时出错,显示HTTP 500内部服务器错误,具体原因见贴图
类未找到异常,一般需要检查以下几个地方:
1、打开页面或者跳转时调用的action是否配置正确(struts配置文件);
2、相关的jar包是不是都导入好了;
3、是否缺少什么类文件,或者import没写;
你这个看上去应该是连接数据库的类出了状况,有可能是自己的代码调用找不到类或者包。
eclipse测试jsp出现HTTP error 500
500——服务器产生内部错误
501——服务器不支持请求的函数
502——服务器暂时不可用,有时是为了防止发生系统过载
503——服务器过载或暂停维修
504——关口过载,服务器使用另一个关口或服务来响应用户,等待时间设定值较长
505——服务器不支持或拒绝支请求头中指定的HTTP版本
请教jsp 500错误是怎么回事?
500错误都是java代码发生了异常错误
404错误是找不到文件路径
这两个很常见
你现在的错误是ProductDao类里面findByPage方法有个参数值为空,发生异常了
NullPointerException就是空指针,也是很常见的
如果用的是eclipse之类的编译器可以在编译器下面的Console点击异常下划线就能找到出错的地方
补充:没有构建数据库的话当然是报数据库连接异常,你这个空指针异常是因为某个属性值为空引起的