首页 > 编程语言 >java 405_Http状态405-方法不允许

java 405_Http状态405-方法不允许

时间:2023-01-18 17:33:36浏览次数:34  
标签:java doGet resp req 方法 405 Http 父类 super

解决方法:

删除下列代码。

super.doGet(req.resp);

super.doPost(req.resp);

分析:

405错误一般指请求method not allowed 错误。

请求行中指定的请求方法不能被用于请求响应的资源。

super.doGest(req.resp)的作用

1.如果父类中的方法没有任何代码。可以删除super的调用。

2.如果父类中的这个方法有代码。并且子类需要父类的代码实现的功能,则必须保留super调用。

3.比如你写的servlet是继承自别人写的servlet。目的是在别人的代码提供的功能的基础上增加新的功能。说明你还需要保留父类提供的功能。就必须要添加这一句super.doGet(req,resp);

4.如果你是要彻底覆盖父类的doGet方法。不需要父类提供的功能。就可以删除super.doGet(req,resp)

5.父类中doGet是抽象方法的话。super.doGet(req,resp);是错误的。

6.不过HttpServlet是抽象类。不代表它的方法都是抽象的。doGet不是抽象方法。

7.简单地说就是把子类的参数传给父类。执行的是子类方法中调用父类的方法。

造成报错的原因:

1.调用父类的doGet或doPost等方法。父类HttpServlet的doGet或doPost等方法覆盖了重写的doGet或doPost等方法;

2.请求行中指定的请求方法不能被用于请求相应的资源。

 

标签:java,doGet,resp,req,方法,405,Http,父类,super
From: https://www.cnblogs.com/gbrr/p/17060286.html

相关文章

  • Pure JavaScript Stars Generator All In One
    PureJavaScriptStarsGeneratorAllInOnepadStart&padEnd//constrating=stars=>`★★★★★☆☆☆☆☆`.slice(5-stars,10-stars);//constrating......
  • RestTemplate去掉https验证
    /*@BeanpublicRestTemplaterestTemplate()throwsKeyStoreException,NoSuchAlgorithmException,KeyManagementException{TrustStrategyacceptingTrustSt......
  • 千锋JavaScript学习笔记
    千锋JavaScript学习笔记目录千锋JavaScript学习笔记写在前面1.JS基础1.1变量1.2数据类型1.3数据类型转换1.4运算符1.5条件1.6循环1.7函数1.8对象数据类型1.9数......
  • less29(http参数污染)
    基于WAF的一个错误这一关要点进login.php才是题目,如果点进index.php就是第一关一样了。这题是基于http污染漏洞描述HTTP参数污染漏洞(HTTPParameterPollution)简称HPP,......
  • Java8时间段分组
    根据统计的时间段进行分组,例如当天的时间段0点到6点、6点到12点,12点到18点的统计数量,这时候繁杂的for循环会导致代码量激增,切不够明了。我们可以用Java8的链式方式来进行分......
  • java的反射
    一.反射的由来 编译阶段:将java文件编译成字节码文件。加载过程:通过类加载器,在方法区中加载类的静态属性和静态方法,在堆中存放该类的反射类对象。运行过程:执行方法。......
  • 【Javaweb】servlet二
    servlet程序常见错误1、url-pattern路径没有以/打头2、servlet-name配置的值不存在3、servlet-class标签的全类名配置错误servlet-url地址如何定位到servlet程序去访......
  • 阿里云虚拟主机wordpress网站绑定的域名如何从http换成https?
    本文的前提是你购买的阿里云的虚拟主机和域名,并且已经搭建好了一个普通的wordpresshttp网站,现在要开启https访问。下面是操作步骤。1、申请免费的ssl证书进入到你的阿里......
  • Java 集合 - 精简版
    Java集合1.Collection1.List1.ArrayList存储有序有索引元素可重复底层是Object数组查询快,增删慢2.LinkedList存储有序无索引元素可重复底层是......
  • JavaWeb-Request&Response
    JavaWeb-Request&Response1,Request和Response的概述Request是请求对象,Response是响应对象。这两个对象在我们使用Servlet的时候有看到:此时,我们就需要思考一个问题reques......