Servlet常见错误 404错误 405错误 500错误等。解决方法


1、HTTP 404错误:请求资源无效

问题原因:资源访问路径写错。
建议解决方法:检查跳转路径和部署结构是否正确。注意:要确定tomcat启动是正确的

2、HTTP 405错误: Method Not Allowed

问题原因:service方法写错。
建议解决方法:1、使用@Overried去检查覆盖的service方法。
2、是用快捷键进行生成。

3、HTTP 500错误:Internal Server Error

1.错误信息如果是java.lang.ClassNotFoundException。则是在web.xml文件中Sevlet-class中的类全限定名书写错误。可以按着Ctrl+鼠标左键去检查是否可以点击进去,如果不可以点击进去就可能是类的全限定名书写错误。

4、tmocat启动时报java.net.BindException错误

错误原因以及修改方法:可能是由于tomcat的端口号被其他软件占用。在tomcat的service.xml中去修改tmocat的端口号。

5、tomcat启动时报错,java.lang.reflect.InvocationTargetException

web.xml文件里的内容有书写错误的地方

6、tomcat报错,javax.el.PropertyNotFoundException: Property ‘name’ not found on type java.lang.String (property 财产、特性、性能)

问题原因:jsp中el表达式出现不合法的书写方式
解决的方法:在jstl标签属性中的""中间不能有空格

7、一个“这是一个服务器内部的错误……”

问题原因:此时运行的这个过程中存在为null的变量,而这个变量在下面也用到了。就会报这个错误
解决的方法:查找这个过程中所有的变量,查看它们的值是否为空

文档后续可能会持续更新……

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值