欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JavaWeb中Servlet的深入理解

 更新時(shí)間:2021年10月20日 10:04:00   作者:yyy言者  
Java Servlet 是運(yùn)行在 Web 服務(wù)器或應(yīng)用服務(wù)器上的程序,它是作為來自 Web 瀏覽器或其他 HTTP 客戶端的請(qǐng)求和 HTTP 服務(wù)器上的數(shù)據(jù)庫或應(yīng)用程序之間的中間層

1.servlet:定義:

接口

在這里插入圖片描述

2.配置servlet:

public class HelloServlet extends HttpServlet {}
HttpServlet 固定的

IDEA配置v好了

package com.example.demo1;

import java.io.*;
import javax.servlet.http.*;
import javax.servlet.annotation.*;

@WebServlet(name = "helloServlet", value = "/hello-servlet")

public class HelloServlet extends HttpServlet {
    private String message;

    public void init() {
        message = "Hello World!";
    }

    public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException {
        response.setContentType("text/html");

        // Hello
        PrintWriter out = response.getWriter();
        out.println("<html><body>");
        out.println("<h1>" + message + "</h1>");
        out.println("</body></html>");
    }

    public void destroy() {
    }
}

xml:

<servlet-name>demo1</servlet-name>//把類的名稱配個(gè)短的文字
<servlet-class>com.example.demo3.HelloServlet</servlet-class>//類的名稱(路徑)   //package com.example.demo3;可以利用包,來知道路徑
<servlet-mapping>                              //映射
    <servlet-name>demo1</servlet-name>  //
    <url-pattern>/demo1</url-pattern>       //將來能通過這個(gè)路徑訪問類
</servlet-mapping>

/servlet-class //標(biāo)簽

<servlet>
        <servlet-name>demo1</servlet-name>
        <servlet-class>com.example.demo3.HelloServlet</servlet-class>
        <load-on-startup>5</load-on-startup>
    </servlet>



<servlet-mapping>
    <servlet-name>demo13</servlet-name>
    <url-pattern>demo13</url-pattern>
</servlet-mapping>

3.通過: demo1訪問

在這里插入圖片描述

因?yàn)槲以O(shè)置了路徑所以不同
我的是這個(gè)
http://localhost:8080/demo3_war_exploded/demo1

在這里插入圖片描述

4.servlet:

在這里插入圖片描述

5.servlet生命周期:

init(){}
// 在Servlet創(chuàng)建時(shí),執(zhí)行一次init(){}
service(){}
destroy(){} //服務(wù)器正常關(guān)閉時(shí),執(zhí)行一次:destroy(){}

在這里插入圖片描述

到此這篇關(guān)于JavaWeb中Servlet的深入理解的文章就介紹到這了,更多相關(guān)JavaWeb Servlet內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • SpringBoot集成redis實(shí)現(xiàn)分布式鎖的示例代碼

    SpringBoot集成redis實(shí)現(xiàn)分布式鎖的示例代碼

    這篇文章主要介紹了SpringBoot集成redis實(shí)現(xiàn)分布式鎖的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01
  • SpringMVC解析post請(qǐng)求參數(shù)詳解

    SpringMVC解析post請(qǐng)求參數(shù)詳解

    今天小編就為大家分享一篇解決SpringMVC接收不到ajaxPOST參數(shù)的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2021-08-08
  • 淺析Spring獲取Bean的九種方法詳解

    淺析Spring獲取Bean的九種方法詳解

    隨著SpringBoot的普及,Spring的使用也越來越廣,在某些場景下,我們無法通過注解或配置的形式直接獲取到某個(gè)Bean。比如,在某一些工具類、設(shè)計(jì)模式實(shí)現(xiàn)中需要使用到Spring容器管理的Bean,此時(shí)就需要直接獲取到對(duì)應(yīng)的Bean,這篇文章主要介紹了Spring獲取Bean的九種方法
    2023-01-01
  • Spring Security實(shí)現(xiàn)微信公眾號(hào)網(wǎng)頁授權(quán)功能

    Spring Security實(shí)現(xiàn)微信公眾號(hào)網(wǎng)頁授權(quán)功能

    這篇文章主要介紹了Spring Security中實(shí)現(xiàn)微信網(wǎng)頁授權(quán),本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-08-08
  • java 定時(shí)同步數(shù)據(jù)的任務(wù)優(yōu)化

    java 定時(shí)同步數(shù)據(jù)的任務(wù)優(yōu)化

    這篇文章主要介紹了java 定時(shí)同步數(shù)據(jù)的任務(wù)優(yōu)化,幫助大家更好的理解和使用Java,感興趣的朋友可以了解下
    2020-12-12
  • Java GUI圖形界面開發(fā)實(shí)現(xiàn)小型計(jì)算器流程詳解

    Java GUI圖形界面開發(fā)實(shí)現(xiàn)小型計(jì)算器流程詳解

    本文章向大家介紹Java GUI圖形界面開發(fā)實(shí)現(xiàn)小型計(jì)算器,主要包括布局管理器使用實(shí)例、應(yīng)用技巧、基本知識(shí)點(diǎn)總結(jié)和需要注意事項(xiàng),具有一定的參考價(jià)值,需要的朋友可以參考一下
    2022-08-08
  • springboot 如何解決static調(diào)用service為null

    springboot 如何解決static調(diào)用service為null

    這篇文章主要介紹了springboot 如何解決static調(diào)用service為null的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-06-06
  • java設(shè)計(jì)優(yōu)化之代理模式

    java設(shè)計(jì)優(yōu)化之代理模式

    這篇文章主要為大家詳細(xì)介紹了java設(shè)計(jì)優(yōu)化中的代理模式,感興趣的朋友可以參考一下
    2016-03-03
  • 解決表單post,get到springMVC后臺(tái)亂碼的問題

    解決表單post,get到springMVC后臺(tái)亂碼的問題

    下面小編就為大家分享一篇解決表單post,get到springMVC后臺(tái)亂碼的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-01-01
  • 全面分析Java文件上傳

    全面分析Java文件上傳

    本片文章給大家詳細(xì)分析了Java文件上傳的相關(guān)知識(shí)點(diǎn),以及相關(guān)代碼做了詳細(xì)分析,有興趣的朋友學(xué)習(xí)下。
    2018-02-02

最新評(píng)論