jsp代码在tomcat部署提示错误500

问题描述

jsp代码在tomcat部署提示错误500

HTTP Status 500 -

type Exception report

message

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

exception

java.lang.NullPointerException
cn.edu.jstu.jsjxy.fbh.dao.impl.UserDaoImpl.getUserByName(UserDaoImpl.java:15)
cn.edu.jstu.jsjxy.fbh.servlet.LoginServlet.doPost(LoginServlet.java:25)
javax.servlet.http.HttpServlet.service(HttpServlet.java:643)
javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
cn.edu.jstu.jsjxy.fbh.filter.AuthorityFilter.doFilter(AuthorityFilter.java:33)
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.44 logs.

Apache Tomcat/6.0.44

解决方案

java.lang.NullPointerException这这句话可以看出应该是空指针,cn.edu.jstu.jsjxy.fbh.dao.impl.UserDaoImpl.getUserByName(UserDaoImpl.java:15)在传递参数时,存在空值的参数

解决方案二:

cn.edu.jstu.jsjxy.fbh.dao.impl.UserDaoImpl.getUserByName(UserDaoImpl.java:15)

getUserByName方法里面有对象为null。

解决方案三:

具体讲哪里,是将不出来的,必须你进去调试看看啊,debug

解决方案四:

传递给DAO的对象的值是null,查查IoC配置

时间: 2024-09-15 02:14:17

jsp代码在tomcat部署提示错误500的相关文章

tomcat-Tomcat部署HTTP Status 500

问题描述 Tomcat部署HTTP Status 500 解决方案 http://q.cnblogs.com/q/24097/ 解决方案二: http://elva1087penny.blog.163.com/blog/static/100456917201304113944244/ 解决方案三: tomcat7 HTTP Status 500 - java.lang.ClassCastExceptionTomcat 5.5.26 Administration Tool HTTP Status

程序-tomcat运行Struts JSP提示错误

问题描述 tomcat运行Struts JSP提示错误 这是JSP 和struts.xml的配置和提示的错误 点击错误以后出现这个页面 程序没有问题 运行同目录下index.jsp也可以 请问是哪里不对? 解决方案 base href=<%=basepath%>中basepath哪定义的,定义了吗 解决方案二: 应该不是你代码的问题,看看tomcat是否配置正确,程序部署有没有问题 解决方案三: 请把错误页面贴出来,详细说明 解决方案四: 已经解决了 就是空格添加不当的问题 删除多余的空格 在

配置Eclpise+tomcat并实现JSP的编写与部署

js 配置Eclpise+tomcat并实现JSP的编写与部署      这次毕业论文的题目是关键帧的特征提取算法研究,其需要一DEMO,需建立在Web服务体系上并以JSP动态页面作为界面.经过考虑,决定使用现在非常流行的JAVA开发平台Eclipse以及比较Tomcat服务器作为开发工具.但这两个软件的配置与使用比没有像Jbulider等商业JAVA IDE那样方便简单,而且讲述配置方法的中文书籍也不多.经过一段时间的摸索,以及在网上搜集资料,进行多次的实践,终于将这两个软件配置成功,并实现了

tomcat部署本地项目后,登录提示400(bad request)

问题描述 tomcat部署本地项目后,登录提示400(bad request) 一.这是一个maven项目,部署在云服务器的.我拿了源码,本地用tomcat部署.已经把服务器IP改成localhost. 二.登录时候一直报400,用chrome的控制台显示,是 @ jquery-1.8.3.min.js?v=20150226:2v.extend.ajax . 三.在chrome的sources中可以看到这个js是来自云服务器的..本地是有一个jquery-min.js的JS. 四.我已经检查过代

net-.NET网站问题,页面代码提示错误

问题描述 .NET网站问题,页面代码提示错误 我在本地开发的时候是可以的,发布到服务器就这样了为什么会提示 ""当前上下文中不存在名称"LinkLogList"啊? 一下为后置代码: 一下为页面代码: 打开页面之后就这样了: 解决方案 重新部署下,如果你的bll是另外的项目,确保这些dll拷贝到服务器上并且在web.config中正确注册.

myeclipse 打开jsp文件提示错误

问题描述 myeclipse 打开jsp文件提示错误 打开文件首先弹出这么一个提示框,点击ok后会弹出下面的提示框 再之后myeclipse页面只显示一个error,无法查看具体的jsp代码,之前还是可以用的,不知道除了什么错误 解决方案 在设置里选择general.再选择editor.再选fileassoication.找到jsp.选择myeclipse jsp editor.选择default即可.如果没有jsp.点add.再写上*.jsp.再点add.选择myeclipse jsp edi

spring mvc 在eclipse中启动tomcat提示错误,什么原因

问题描述 spring mvc 在eclipse中启动tomcat提示错误,什么原因 严重: StandardWrapper.Throwablejava.lang.NoClassDefFoundError: javax/servlet/AsyncListener at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) at

win8系统宽带连接提示错误628代码的解决方法

  最近,有一位win8系统电脑用户跟小编反映说,宽带连接连接补上,系统提示错误628代码.那么,代码628代表的是宽带出现了什么故障呢?win8系统宽带连接提示错误628代码该怎么解决呢?一起来看看今天的教程就知道! 宽带连接提示错误628代码 问题现象:错误628;在连接完成前,连接被远程计算机终止; win8系统宽带连接提示错误628代码的故障原因: 1.选择了身份验证里的"使用可扩展的身份验证协议",如下图所示: 宽带连接 win8系统宽带连接提示错误628代码的故障的解决方法

win8系统宽带连接提示错误628代码的故障原因及解决方法

  问题现象:错误628;在连接完成前,连接被远程计算机终止,具体如下图所示: 故障原因: 1.选择了身份验证里的"使用可扩展的身份验证协议",如下图所示: 解决方法: 1.选择下图红线区域内容. 以上就是对win8系统宽带连接提示错误628代码的故障原因及解决方法的介绍,方法很简单,有同样问题的朋友可以按照上述的方法进行解决.