Service和doGet和doPost方法的区别
Service方法: 不管是get方式还是post方式的请求,如果Servlet类中有service方法,则优先调用Service方法。
doGet方法: 在没有service方法的情况下如果是get方式的请求所调用的处理请求的方法
doPost方法: 在没有service方法的情况下如果是post方式的请求所调用的处理请求的方法
Servlet的常见错误总结:
404错误:资源未找到
原因一:在请求地址中的servlet的别名书写错误。
原因二:虚拟项目名称拼写错误
500错误:内部服务器错误
错误一: java.lang.ClassNotFoundException: com.servlet.ServletMothod
解决: 在web.xml中校验servlet类的全限定路径是否拼写错误。
错误二: 因为service方法体的代码执行错误导致
解决: 根据错误提示对service方法体中的代码进行错误更改。
405错误:请求方式不支持
原因: 请求方式和servlet中的方法不匹配所造成的。
解决: 尽量使用 service 方法进行请求处理,并且不要再 service 方法中调用父类的 service。
版权声明:本文为weixin_43813061原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。