请教jsp 500错误是怎么回事?

HTTPStatus500------------------------------------------------------------------------... HTTP Status 500 -

--------------------------------------------------------------------------------

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: java.lang.NullPointerException
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:491)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:419)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

root cause

java.lang.NullPointerException
com.sunk.sysadmin.dao.ProductDao.findByPage(ProductDao.java:196)
org.apache.jsp.index_jsp._jspService(index_jsp.java:178)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

note The full stack trace of the root cause is available in the Apache Tomcat/6.0.26 logs.

--------------------------------------------------------------------------------

Apache Tomcat/6.0.26
因为我是学ASP的,所以看不懂JSP的代码.
我在想会不会是没有架设SQL数据库导致的问题?
现在还只购买了带JAVA组件的虚拟主机.
展开
 我来答
暗夜de忧伤
推荐于2017-11-23 · TA获得超过1936个赞
知道小有建树答主
回答量:995
采纳率:75%
帮助的人:968万
展开全部
500错误都是java代码发生了异常错误
404错误是找不到文件路径

这两个很常见

你现在的错误是ProductDao类里面findByPage方法有个参数值为空,发生异常了
NullPointerException就是空指针,也是很常见的
如果用的是eclipse之类的编译器可以在编译器下面的Console点击异常下划线就能找到出错的地方

补充:没有构建数据库的话当然是报数据库连接异常,你这个空指针异常是因为某个属性值为空引起的
babyvox5th
2010-05-14 · 超过20用户采纳过TA的回答
知道答主
回答量:92
采纳率:0%
帮助的人:44.9万
展开全部
异常是空指针异常..

应该是传递数据的时候数据为null

一般是由于数据库内值不存在引起的.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
程序那点事
2010-05-14 · TA获得超过6140个赞
知道大有可为答主
回答量:3253
采纳率:59%
帮助的人:1333万
展开全部
com.sunk.sysadmin.dao.ProductDao.findByPage(ProductDao.java:196)
这个类贴出代码来
空指针异常
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mayan31370
2010-05-15 · 超过21用户采纳过TA的回答
知道答主
回答量:106
采纳率:0%
帮助的人:76.2万
展开全部
com.sunk.sysadmin.dao.ProductDao.findByPage(ProductDao.java:196)
这一行有空指针错误,看看是否传入空值
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友23e980773
2010-05-14 · 超过15用户采纳过TA的回答
知道答主
回答量:133
采纳率:0%
帮助的人:51.7万
展开全部
java.lang.NullPointerException
com.sunk.sysadmin.dao.ProductDao.findByPage(ProductDao.java:196)
这个类有问题,看看参数是不是为空
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式