500 Servlet Exception如何解决

javax.servlet.ServletException:java.lang.NullPointerException我是新手,说的简单点javax.servlet.... javax.servlet.ServletException: java.lang.NullPointerException
我是新手,说的简单点javax.servlet.ServletException: java.lang.NullPointerException
at java.lang.Thread.run(Thread.java:619) 太长了 跟我QQ说 286412956
展开
 我来答
宠我我9
推荐于2017-10-05 · TA获得超过1476个赞
知道答主
回答量:118
采纳率:66%
帮助的人:31.7万
展开全部
1.500/404等错误代码是http协议中规定的,其中500指server端内部错误,也就是说服务器接收到了客户端的请求(request)但是在处理这个request的过程中出现了未能处理的错误或者异常,所以直接返回500错误给客户端
2.servlet exception是指请求的servlet在处理这个请求的过程中出现了未能处理的异常
3.解决方案为:查看异常栈,直接找到root exception,找到出错的代码修改;或者在servlet中打断点,一行一行的调试,找到出错代码,然后解决。
意法半导体(中国)投资有限公司
2023-06-12 广告
STM32F103是一款高性能的嵌入式芯片,由意法半导体(STMicroelectronics)公司生产。它是STM32系列芯片之一,具有紧凑、低功耗、高性能等特点,被广泛应用于嵌入式系统中。STM32F103的主要特点包括:1. 集成了A... 点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
嵩山少侠来了

2021-06-07 · TA获得超过2.5万个赞
知道大有可为答主
回答量:1.2万
采纳率:0%
帮助的人:356万
展开全部
500 Servlet Exception如何解决?1.500/404等错误代码是http协议中规定的,其中500指server端内部错误,也就是说服务器接收到了客户端的请求(request)但是在处理这个request的过程中出现了未能处理的错误或者异常,所以直接返回500错误给客户端
2.servlet exception是指请求的servlet在处理这个请求的过程中出现了未能处理的异常
3.解决方案为:查看异常栈,直接找到root exception,找到出错的代码修改;或者在servlet中打断点,一行一行的调试,找到出错代码,然后解决。服务器端错误,你有没有配置web.xml的servlet啊
<servlet>
<servlet-name></servlet-name>
<servlet-class></servlet-class>
</servlet>
<servlet-mapping>
<servlet-name></servlet-name>
<url-pattern></url-pattern>
</servlet-mapping>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
等等等等mery

2021-06-02 · TA获得超过6351个赞
知道大有可为答主
回答量:3.2万
采纳率:47%
帮助的人:1005万
展开全部
1.500/404等错误代码是http协议中规定的,其中500指server端内部错误,也就是说服务器接收到了客户端的请求(request)但是在处理这个request的过程中出现了未能处理的错误或者异常,所以直接返回500错误给客户端
2.servlet exception是指你请求的servlet在处理这个请求的过程中出现了未能处理的异常
3.解决方案为:查看异常栈,直接找到root exception,找到出错的代码修改;或者在servlet中打断点,一行一行的调试,找到出错代码,然后解决。
是它网站的代码有问题,服务器错误500,
这个编号是 http协议规定的一种表示,
比如404表示服务器的文件没找到,200表示 服务器成功返回网页.
按道理不应该把这个直接显示给用户的,服务器的程序没有设置错误页.
看到你的源程序的73行有问题, 据推测,应该是读取不到用户信息。 也就是连不到数据库。

1. 检查数据库是否开启
2. Java和数据连接是否正常
3. 配置文件是否正确
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
可爱的zhanmusi
高能答主

2021-06-06 · 最想被夸「你懂的真多」
知道大有可为答主
回答量:1.5万
采纳率:66%
帮助的人:480万
展开全部
是网站的程序出现bug时返回的异常信息。服务器错误500, 这个编号是http协议规定的一种表示, 比如404表示服务器的文件没找到,200表示服务器正常成功返回数据信息。
通常一个比较完善的网站不会返回这样的错误信息,出现这样的情况是程序代码没有做异常页面处理,而将后台错误直接返回的用户页面上。
扩展资料
服务器错误时可能出现的代码和信息:
1、500 Internal Server Error
服务器遇到了一个未曾预料的状况,导致了它无法完成对请求的处理。一般来说,这个问题都会在服务器端的源代码出现错误时出现。
2、501 Not Implemented
服务器不支持当前请求所需要的某个功能。当服务器无法识别请求的方法,并且无法支持其对任何资源的请求。
3、502 Bad Gateway
作为网关或者代理工作的服务器尝试执行请求时,从上游服务器接收到无效的响应。
4、503 Service Unavailable
由于临时的服务器维护或者过载,服务器当前无法处理请求。如果能够预计延迟时间,那么响应中可以包含一个
Retry-After 头用以标明这个延迟时间。如果没有给出这个 Retry-After 信息,那么客户端应当以处理500响应的方式处理。
5、504 Gateway Timeout
作为网关或者代理工作的服务器尝试执行请求时,未能及时从上游服务器(URI标识出的服务器,例如HTTP、FTP、LDAP)或者辅助服务器(例如DNS)收到响应。
注意:某些代理服务器在DNS查询超时时会返回400或者500错误
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
韦康宁lp

2021-06-03 · TA获得超过1.7万个赞
知道大有可为答主
回答量:1.5万
采纳率:82%
帮助的人:414万
展开全部
1.500/404等错误代码是http协议中规定的,其中500指server端内部错误,也就是说服务器接收到了客户端的请求(request)但是在处理这个request的过程中出现了未能处理的错误或者异常,所以直接返回500错误给客户端
2.servlet exception是指请求的servlet在处理这个请求的过程中出现了未能处理的异常
3.解决方案为:查看异常栈,直接找到root exception,找到出错的代码修改;或者在servlet中打断点,一行一行的调试,找到出错代码,然后解决。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(9)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式