首页 > 其他分享 >Servlet-urlpartten配置和HTTP-概述

Servlet-urlpartten配置和HTTP-概述

时间:2023-02-02 16:01:04浏览次数:49  
标签:HTTP Servlet WebServlet urlpartten import servlet javax

Servlet-urlpartten配置

Servlet相关配置

  1. urlpartten:Servlet访问路径

    1. 一个Servlet可以定义多个访问路径 : @WebServlet({"/d4","/dd4","/ddd4"})

    2. 路径定义规则:

      1. /xxx:路径匹配

      2. /xxx/xxx:多层路径,目录结构

      3. *.do:扩展名匹配

package com.example.day_12_servlet;

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;

//@WebServlet({"/d4","/dd4","/ddd4"})
//@WebServlet("/user/demo4")
//@WebServlet("/user/*")
//@WebServlet("/*")
@WebServlet("/.do")

public class ServletDemo4 extends HttpServlet{
    @Override
    protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        System.out.println("demo4");
    }
}

HTTP-概述

概念:Hyper Text Transfer Protocol 超文本传输协议

  传输协议:定义了,客户端和服务端通信时,发送数据的格式

  特点:

    基于TCP/IP的高级协议

    默认端口号:80

    基于请求/响应模型的:一次请求对应一次响应

    无状态的:每次请求之间相互独立,不能交互数据

  历史版本:

    1.0:每一次请求响应都会建立新的连接

    1.1:复用连接

标签:HTTP,Servlet,WebServlet,urlpartten,import,servlet,javax
From: https://www.cnblogs.com/wsfj/p/17086303.html

相关文章

  • 接口测试|Charles证书的设置(抓HTTPS数据包)&SSL证书过期解决办法
    Charles证书的设置&SSL证书一年后过期解决办法Charles开启就可以直接开始抓取HTTP请求,需要抓取HTTPS请求时,则需要先安装证书,再进行抓取。设置证书抓取HTTPS的数据打开charle......
  • 关于前端http缓存的使用及种类
    web缓存主要指的是两部分:浏览器缓存和http缓存。浏览器缓存一般指localStorage,sessionStorage,cookie等,主要用于缓存一些必要数据在客户端,有大小的容量限制。http缓存主要......
  • Python调用HTTP接口并传递cookie
    #get接口调用importurllibimporturllib2get_url="http://10.10.3.63/test?id=123&name=nba"cookie_headers={"Cookie":"person_id=2468"}req=urllib2.Req......
  • IDEA与tomcat相关配置和Servlet体系结构
    IDEA与tomcat相关配置IDEA会为每一个tomcat部署的项目单独建立一份配置文件查看控制台的log:"C:\Users\drm\AppData\Local\JetBrains\IntelliJIdea2022.1\tom......
  • HTTP基本原理
    1.1HTTP基本原理URI和URLURI:UniformResourseIdentifierURL:UniformResourseLocatorURL的格式scheme://[username:password@]hostname[:port][/path][;......
  • 会导致实例化Servlet类错误的一个问题
     由于代码规范我将Dao包名改为dao后出现了实例化Servlet类异常HTTP状态500  我的解决方法是将包名改回Dao ......
  • Servlet生命周期详解和Servlet3.0注解配置
    Servlet生命周期详解Servlet中的生命周期方法:1.被创建:执行int方法,只执行一次Servlet什么时候被创建?默认情况下,第一次被访问......
  • 【Servlet】Response的OutputStream与Writer输出数据乱码的问题
      OutputStream输出中文数据乱码问题解决方式: packagecn.lsh.servlet;importjava.io.IOException;importjava.io.OutputStream;importjavax.servlet.Se......
  • Servlet执行原理和Servlet生命周期方法
    Servlet执行原理  执行原理:当服务器接受到客户端浏览器的请求后,会解析请求URL路径,获取访问的Servlet的资源路径查找web.xml文件,是否有对应的<url-patterm>......
  • HTTP代理原理与实现
    HTTP代理原理与实现HTTP客户端向代理发送请求报文,代理服务器需要正确地处理请求和连接(例如正确处理Connection:keep-alive),同时向服务器发送请求,并将收到的响应转发给......