当前位置: 首页 > news >正文

做网站需要物流信息端口医院网站建设公司价格

做网站需要物流信息端口,医院网站建设公司价格,屏蔽网页 的网站备案,哈尔滨做企业网站文章目录 一、继承关系二、相关方法 一、继承关系 Servlet接口下有一个GenericServlet抽象类。在GenericServlet下有一个子类HttpServlet#xff0c;它是基于http协议。 继承关系 javax.servlet.Servlet接口​ javax.GenericServlet抽象类​ javax.servlet.http.HttpServ… 文章目录 一、继承关系二、相关方法 一、继承关系 Servlet接口下有一个GenericServlet抽象类。在GenericServlet下有一个子类HttpServlet它是基于http协议。 继承关系 javax.servlet.Servlet接口​ javax.GenericServlet抽象类​ javax.servlet.http.HttpServlet二、相关方法 javax.servlet.Servlet接口 void init(config) - 初始方法 void service(request, response) - 服务方法 当发请求过来时service方法会被自动调用。其实是tomcat容器调用的 void destroy() - 销毁方法 javax.GenericServlet抽象类中service方法仍然是抽象的但init()和destroy()方法已经实现 javax.servlet.http.HttpServlet实现了service方法 protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {String method req.getMethod(); // 获取请求的方式long lastModified;// 各种if判断根据请求方式不同决定去调用不同的do方法// 在HttpServlet中这些do方法默认都是405的实现风格-要我们子类去实现对应的方法否则默认会报405错误// 因此我们在新建Servlet时我们才会去考虑请求方法从而决定重写哪个do方法if (method.equals(GET)) { // 如果发过来的是GET请求...} else if (method.equals(HEAD)) {lastModified this.getLastModified(req);this.maybeSetLastModified(resp, lastModified);this.doHead(req, resp);} else if (method.equals(POST)) {this.doPost(req, resp);} else if (method.equals(PUT)) {this.doPut(req, resp);} else if (method.equals(DELETE)) {this.doDelete(req, resp);} else if (method.equals(OPTIONS)) {this.doOptions(req, resp);} else if (method.equals(TRACE)) {this.doTrace(req, resp);} else {String errMsg lStrings.getString(http.method_not_implemented);Object[] errArgs new Object[]{method};errMsg MessageFormat.format(errMsg, errArgs);resp.sendError(501, errMsg);}}查看doPost方法如果我们继承HttpServlet的类没有重写HttpServlet的doPost请求它就会调用父类HttpServlet的doPost方法直接报405错。 在HttpServlet这个抽象类中do方法基本都差不多。 protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {String protocol req.getProtocol(); // 获取http协议String msg lStrings.getString(http.method_post_not_supported); // 它会根据http.method_post_not_supported字符串去找另一个字符串所对应的value值就是消息if (protocol.endsWith(1.1)) {resp.sendError(405, msg); // 报405错然后把msg显示出来} else {resp.sendError(400, msg);}}
http://www.zqtcl.cn/news/487539/

相关文章:

  • 做财务还是网站运营wordpress主题 微博
  • 为什么要用CGI做网站网站建设 自学 电子版 pdf下载
  • 建设网站的规则营销型网站建设jm3q
  • 深圳建网站价格防水堵漏公司做网站效果怎样
  • 网站建设东莞老铁博客外国炫酷网站网址
  • 笔杆子写作网站牡丹江信息网0453免费发布信息
  • 网站建设介绍推广用语解释seo网站推广
  • 加盟企业网站建设目的速卖通下载app
  • 阳江北京网站建设网页设计与网站建设pdf
  • 做考试平台的网站网站之前没备案
  • 网站维护要多久时间北京网站优化哪家好
  • 单页推广网站模版网站建设一个购买链接
  • 湖南门户网站设计公司免费自媒体网站
  • 美食网站建设项目预算域名解析站长工具
  • 网站如何备案工信局学网站开发首先学哪些基础
  • 什么网站利于优化河北省建设局网站材料备案
  • 自学装修设计从哪里入手沈阳百度seo
  • 做jsp网站用哪些软件下载如何利用网站赚钱
  • 注册网站域名需要什么湘潭公司做网站
  • 一个网站如何优化企业资质查询平台
  • 模板网站为什么做不了优化山西网络网站建设销售公司
  • 建设什么网站可以赚钱设计本网站是用什么做的
  • 荆州市网站建设策划师
  • 苏州中国建设银行招聘信息网站中国企业登记网
  • 网站服务器的重要性新闻软文范例大全
  • 茶叶网站建设一般的风格加大志愿服务网站建设
  • 湖州医院网站建设方案网页游戏知乎
  • 以网站建设为开题报告临海门户网站住房和城乡建设规划局
  • 河南省大型项目建设办公室网站wordpress置顶功能
  • 奉化网站建设三合一网站建设多少钱