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

詳解Tomcat出現(xiàn)404的解決方法

 更新時(shí)間:2020年08月23日 11:57:50   作者:啊~小 l i  
這篇文章主要介紹了詳解Tomcat出現(xiàn)404的解決方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

Tomcat測試出現(xiàn)404問題出現(xiàn)的問題如下:

HTTP狀態(tài) 404 - 未找到
類型 狀態(tài)報(bào)告
消息 請求的資源[/chapter06/IndexServlet]不可用
描述 源服務(wù)器未能找到目標(biāo)資源的表示或者是不愿公開一個(gè)已經(jīng)存在的資源表示。
Apache Tomcat/9.0.37

問題原因,瀏覽器不能直接訪問Java文件

問題的解決方法

1、提交表單時(shí)遇到此問題

<form name = "reg" action="/login" method="post">
 <meta charset="UTF-8">
 賬號:<input type="text" name="username"/><br>
 密碼:<input type="password" name="passward"/><br>
 <input type="submit" value="提交" id="bt">
</form>

其中的<form name = "reg" action="/login" method="post">action=" "里面引用的必須為路由地址(這個(gè)路由地址需要自己配置的(如:我自己配置的負(fù)責(zé)接收表單的Java類中的路由為 /login,而不是自身的Java類的訪問路徑 /chapter06/src/LoginServlet)
對Java文件配置路由方式在下面:

2、訪問src路徑里的Java文件報(bào)錯(cuò)

需要對目標(biāo)Java文件配置路由,具體配置有兩種方式:(這里只是簡述如果想了解更詳細(xì)內(nèi)容點(diǎn)擊這里)

(1):基于注解的方式配置

只適用于Tomcat3以上版本(好像是3,記不清了)
在Java類里添加

package cn.itcast.chapter06.session.example;

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("/logout")   //這里就是路由的配置

public class LogoutServlet extends HttpServlet {
 @Override
 public void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
  req.getSession().removeAttribute("user");
  resp.sendRedirect("/wel");
 }

 @Override
 public void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
  doGet(req, resp);
 }
}

**@WebServlet("/logout") //這里就是路由的配置,此方法也是最常用的方法。**引號里面就是路由

(2)基于xml文件配置方式

點(diǎn)擊打開web.xml文件,然后對web.xml代碼進(jìn)行更改,在< /app >前面添加映射

<servlet> 
	 <servlet-name>hello</servlet-name> 
	 <servlet-class>com.southwind.servlet.HelloServlet</servlet-class>
 </servlet>
<servlet-mapping> 
	<servlet-name>hello</servlet-name> 
	<url-pattern>/demo2</url-pattern> 
</servlet-mapping>

將demo2和hello進(jìn)行映射 在瀏覽器直接訪問demo2就可以映射HelloServlet

到此這篇關(guān)于詳解Tomcat出現(xiàn)404的解決方法的文章就介紹到這了,更多相關(guān)Tomcat出現(xiàn)404內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 關(guān)于tomcat部署應(yīng)用無法訪問前端頁面的問題

    關(guān)于tomcat部署應(yīng)用無法訪問前端頁面的問題

    這篇文章主要介紹了關(guān)于tomcat部署應(yīng)用無法訪問前端頁面的問題,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-11-11
  • 解決Tomcat運(yùn)行startup.bat閃退問題方法

    解決Tomcat運(yùn)行startup.bat閃退問題方法

    這篇文章主要為大家介紹了解決Tomcat運(yùn)行startup.bat閃退問題方法詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-12-12
  • Tomcat日志自動分割的三種方法

    Tomcat日志自動分割的三種方法

    本文主要介紹了Tomcat日志自動分割的三種方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-07-07
  • Tomcat管理平臺_動力節(jié)點(diǎn)Java學(xué)院整理

    Tomcat管理平臺_動力節(jié)點(diǎn)Java學(xué)院整理

    這篇文章主要為大家詳細(xì)介紹了Tomcat管理平臺的相關(guān)資料,講解Tomcat服務(wù)器的管理平臺具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • 使用Tomcat Native提升Tomcat IO效率的方法詳解

    使用Tomcat Native提升Tomcat IO效率的方法詳解

    這篇文章主要介紹了使用Tomcat Native提升Tomcat IO效率的方法,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-12-12
  • tomcat服務(wù)器安全設(shè)置方法

    tomcat服務(wù)器安全設(shè)置方法

    這篇文章主要介紹了tomcat服務(wù)器安全設(shè)置方法,需要的朋友可以參考下
    2019-11-11
  • maven自動部署到遠(yuǎn)程tomcat服務(wù)器的方法

    maven自動部署到遠(yuǎn)程tomcat服務(wù)器的方法

    這篇文章主要介紹了使用maven的自動部署功能可以很方便的將maven工程自動部署到遠(yuǎn)程tomcat服務(wù)器,節(jié)省了大量時(shí)間,需要的朋友可以參考下
    2017-09-09
  • 解決IDEA配置tomcat啟動報(bào)錯(cuò)問題

    解決IDEA配置tomcat啟動報(bào)錯(cuò)問題

    這篇文章主要介紹了解決IDEA配置tomcat啟動報(bào)錯(cuò)問題,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-09-09
  • Tomcat日志文件詳解及catalina.out日志清理方法小結(jié)

    Tomcat日志文件詳解及catalina.out日志清理方法小結(jié)

    Tomcat作為常用Java應(yīng)用服務(wù)器,會生成多種日志文件輔助排查問題與優(yōu)化系統(tǒng),其中catalina.out文件記錄重要輸出信息,但長期累積會占用大量磁盤空間,影響性能,本文介紹Tomcat日志文件種類及其作用,并重點(diǎn)討論如何安全有效地清理catalina.out文件
    2024-10-10
  • 如何在mac的terminal安裝Apache Tomcat

    如何在mac的terminal安裝Apache Tomcat

    這篇文章主要介紹了在mac的terminal安裝Apache Tomcat 的方法,需要的朋友參考下吧
    2017-05-05

最新評論