最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

IDEA下Servlet可能出現(xiàn)404的一些情況

 更新時(shí)間:2021年06月03日 09:37:44   作者:Tshaxz  
相信有很多小伙伴遇到報(bào)錯(cuò)都不知道怎么處理,今天特地整理了這篇文章,文中對IDEA下Servlet可能出現(xiàn)404的一些情況作了詳細(xì)的介紹,需要的朋友可以參考下

關(guān)于注解的寫法

1.注解中只寫name,不寫urlPatterns。結(jié)果會報(bào)錯(cuò)。

image-20210601155416909

image-20210601155650556

2.不明確寫出urlPatterns,但內(nèi)容是urlPatterns的內(nèi)容:@WebServlet("/ServletDemo1") 注:斜杠后面的部分可以換成自己的編寫的java文件名。結(jié)果可以訪問。

image-20210601160001482

3.只寫urlPatterns:@WebServlet(urlPatterns = "/ServletDemo1")。結(jié)果可以訪問。

image-20210601163654449

4.name和urlPattern都寫:@WebServlet(name = "ServletDemo1", urlPatterns = "/ServletDemo1")。結(jié)果可以訪問。

image-20210601160637518

綜上所述,建議name與urlPatterns都寫上:@WebServlet(name = "ServletDemo1", urlPatterns = "/ServletDemo1")

但每次這樣寫會很麻煩,可以直接改一下模板:

image-20210601175813012 image-20210601180201256

然后把@javax.servlet.annotation.WebServlet(name = "${Entity_Name}", urlPatterns="/${Entity_Name}")復(fù)制進(jìn)去即可。

關(guān)于表單訪問servlet的寫法

先放一下我的目錄:

image-20210601161321712

正確寫法:

<form action="/ServletDemo1"

注意:這里可能有人說ServletDemo1不是在src目錄下面嗎?為什么不寫src呢?

先說結(jié)果,寫了src會報(bào)錯(cuò),下面的錯(cuò)誤寫法中也會有體現(xiàn)。我思考了下,原因可能是:我們在第一次配置servlet環(huán)境的時(shí)候,選擇了src為servlet文件的根目錄,同時(shí),也正因?yàn)槲覀冞x擇了src作為servlet的根目錄,所以我們才能在src目錄下創(chuàng)建servlet文件,如下圖:

image-20210601162119640

image-20210601162737551

綜上,src是被視為根目錄的,用"/"就可以表示根目錄,所以直接寫<form action="/ServletDemo1">是可以的。

錯(cuò)誤寫法:

1.<form action="/WEB-INF/classes/ServletDemo1.class" method="get">注:method選擇get或post大家根據(jù)實(shí)際情況決定,我這里一并放上來了,大家只關(guān)注action的內(nèi)容即可。

2.<form action="/src/ServletDemo1" method="get">

到此這篇關(guān)于IDEA下Servlet可能出現(xiàn)404的一些情況的文章就介紹到這了,更多相關(guān)IDEA下Servlet404報(bào)錯(cuò)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • RestTemplate Get請求實(shí)現(xiàn)bean參數(shù)傳遞詳解

    RestTemplate Get請求實(shí)現(xiàn)bean參數(shù)傳遞詳解

    RestTemplate 是從 Spring3.0 開始支持的一個(gè) HTTP 請求工具,也有的稱之為網(wǎng)絡(luò)框架,說白了就是Java版本的一個(gè)postman,這篇文章主要介紹了詳解RestTemplate 用法,需要的朋友可以參考下
    2022-11-11
  • Java中Cookie和Session的那些事兒

    Java中Cookie和Session的那些事兒

    Cookie和Session都是為了保持用戶的訪問狀態(tài),一方面為了方便業(yè)務(wù)實(shí)現(xiàn),另一方面為了簡化服務(wù)端的程序設(shè)計(jì)。這篇文章主要介紹了java中cookie和session的知識,需要的朋友可以參考下
    2016-09-09
  • Spring Security 實(shí)現(xiàn)“記住我”功能及原理解析

    Spring Security 實(shí)現(xiàn)“記住我”功能及原理解析

    這篇文章主要介紹了Spring Security 實(shí)現(xiàn)“記住我”功能及原理解析,需要的朋友可以參考下
    2020-05-05
  • SpringBoot中的事務(wù)全方位詳解

    SpringBoot中的事務(wù)全方位詳解

    這篇文章主要介紹了SpringBoot中的事務(wù)全方位詳解,在Spring中,事務(wù)有兩種實(shí)現(xiàn)方式,分別是編程式事務(wù)管理和聲明式事務(wù)管理兩種方式,文中舉例詳細(xì)說明了這兩種事務(wù),需要的朋友可以參考下
    2023-08-08
  • Java 添加Word目錄的2種方法示例代碼詳解

    Java 添加Word目錄的2種方法示例代碼詳解

    目錄是一種能夠快速、有效地幫助讀者了解文檔或書籍主要內(nèi)容的方式。這篇文章主要介紹了Java 添加Word目錄的2種方法 ,需要的朋友可以參考下
    2019-06-06
  • 使用Java后端操作Docker的詳細(xì)教程

    使用Java后端操作Docker的詳細(xì)教程

    Docker 是現(xiàn)代開發(fā)和部署流程中不可或缺的一部分,它簡化了應(yīng)用程序的環(huán)境配置、打包和分發(fā),使得在不同機(jī)器上運(yùn)行相同的應(yīng)用變得更加輕松和一致,本文將詳細(xì)介紹如何使用命令行工具(CMD)操控 Docker 來配置環(huán)境,需要的朋友可以參考下
    2025-02-02
  • Myeclipse部署Tomcat_動力節(jié)點(diǎn)Java學(xué)院整理

    Myeclipse部署Tomcat_動力節(jié)點(diǎn)Java學(xué)院整理

    這篇文章給大家介紹了Myeclipse部署Tomcat的相關(guān)知識,非常不錯(cuò),具有參考借鑒價(jià)值,需要的的朋友參考下吧
    2017-07-07
  • Springboot實(shí)現(xiàn)VNC的反向代理功能

    Springboot實(shí)現(xiàn)VNC的反向代理功能

    這篇文章主要介紹了Springboot實(shí)現(xiàn)VNC的反向代理,搭建過程也很簡單,通過注冊bean攔截指定URL路徑進(jìn)行自定義操作,具體實(shí)例代碼跟隨小編一起看看需要的朋友可以參考下
    2021-09-09
  • 詳解Java的繼承

    詳解Java的繼承

    大家好,本篇文章主要講的是詳解Java的繼承,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽
    2022-01-01
  • SpringCLoud搭建Zuul網(wǎng)關(guān)集群過程解析

    SpringCLoud搭建Zuul網(wǎng)關(guān)集群過程解析

    這篇文章主要介紹了SpringCLoud搭建Zuul網(wǎng)關(guān)集群過程解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-03-03

最新評論

绥江县| 息烽县| 平安县| 昭觉县| 灌云县| 武义县| 滨州市| 曲阜市| 修文县| 祁东县| 江西省| 莒南县| 安化县| 修武县| 新泰市| 福清市| 建德市| 高密市| 肇东市| 卢湾区| 海兴县| 华坪县| 苍溪县| 湖南省| 平和县| 寿光市| 高阳县| 南宫市| 成都市| 余江县| 四子王旗| 财经| 军事| 淅川县| 中阳县| 普定县| 星子县| 城市| 茶陵县| 肃南| 中方县|