Servlet.service() for servlet action threw exception,请问这个错误怎么调试

atcn.netjava.dao.UserDAO.getUser(UserDAO.java:32)atcn.netjava.action.LoginAction.exec... at cn.netjava.dao.UserDAO.getUser(UserDAO.java:32)
at cn.netjava.action.LoginAction.execute(LoginAction.java:51)
at org.apache.struts.chain.commands.servlet.ExecuteAction.execute(ExecuteAction.java:58)
at org.apache.struts.chain.commands.AbstractExecuteAction.execute(AbstractExecuteAction.java:67)
at org.apache.struts.chain.commands.ActionCommandBase.execute(ActionCommandBase.java:51)
at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191)
at org.apache.commons.chain.generic.LookupCommand.execute(LookupCommand.java:305)
at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191)
at org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:283)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:462)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at cn.netjava.filter.RequestFilter.doFilter(RequestFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Unknown Source)
展开
 我来答
百度网友66d722a
2011-06-22 · TA获得超过1166个赞
知道小有建树答主
回答量:246
采纳率:0%
帮助的人:231万
展开全部
你的异常有贴完全么?感觉没贴完全啊,你按照他输出的栈轨迹去调试就可以了啊。如果是贴完全了的话,真正的原因应该是你UserDao的32行出了错误。然后导致了以后的一系列异常的抛出

希望能够帮到你,谢谢
zzqkillyou
2011-06-22 · TA获得超过1091个赞
知道小有建树答主
回答量:942
采纳率:0%
帮助的人:749万
展开全部
告诉你抛错的地方了
netjava.dao.UserDAO.getUser(UserDAO.java:32)
下个断点看下呗
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
老马识途说
2011-06-22
知道答主
回答量:70
采纳率:0%
帮助的人:23.3万
展开全部
cn.netjava.dao.UserDAO.getUser(UserDAO.java:32)

关键是这个类的方法进行调试!调试方法有多种,看个人喜好,我个人比较喜欢用myeclipse的debug调试。就是写个main方法,然后调用你出错的方法,当然要定义相对应的方法参数才行。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式