如果在service方法中调用父类的service方法(super.service(arg0,arg1)),则service方法处理完后,会再次根据请求方式响应的doGet和doPost方法执行。所以,一般情况下我们是不再腹泻的service中调用父类的方法,避免出现405错误。
404错误:资源未找到
原因一:在请求地址中色SErvlet的别名书写错误。
原因二:虚拟项目名称拼写错误。
500错误:服务器内部错误
错误一:
java.lang.ClassNotFoundExcepton:xxx;
解决:
在web.xml中晓燕servlet类的全限定路径是否拼写错误。
错误二:
因为service方法体的代码执行错误导致
解决:
根据错误提示对service方法体中的代码进行错误更改。
405错误:请求方式不支持
原因:
请求方式和servlet中的方法不匹配所造成的。
解决:
尽量使用service方法进行请求处理,并且不要在service中调用父类的service方法。