錯(cuò)誤背景
數(shù)據(jù)庫(kù)課程設(shè)計(jì)需要用intelligent idea制作web項(xiàng)目,并在頁(yè)面上輸出一定的內(nèi)容,需要和Tomcat相連。都配置好后,每次運(yùn)行都出現(xiàn):
我把整個(gè)過程總結(jié)了一遍。
創(chuàng)建web頁(yè)面執(zhí)行步驟
1.創(chuàng)建web項(xiàng)目
首先需要在idea中創(chuàng)建一個(gè)web項(xiàng)目,之前的版本可能直接就有web這個(gè)模版,但更新后的沒有這個(gè),如果有直接用就好了,沒有大家可以參考這篇文章:
文章鏈接: https://blog.csdn.net/m0_67401761/article/details/124891981
參考文章創(chuàng)建好的項(xiàng)目目錄應(yīng)該是這樣的:(標(biāo)紅點(diǎn)的是我后面加的,下面會(huì)有步驟介紹)
目錄中的index.jsp的內(nèi)容會(huì)顯示在彈出的頁(yè)面中。
jsp內(nèi)容:(會(huì)寫的話也可以寫自己的)
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>JSP example</title>
</head>
<body>
<p style="color:blue">
<%=(new java.util.Date()).toString()%>
從來不是他們
刻畫的那種樣子
不是誰(shuí)的王子
講不出煽情的字
在喧囂的王國(guó)
守護(hù)自己的寂寞
門外驚心動(dòng)魄
門里我泰然自若
</p>
</body>
</html>
2.對(duì)該項(xiàng)目用Tomcat進(jìn)行配置
如果沒有安裝Tomcat需要先安裝才可以使用,如果已經(jīng)安裝好,可以忽略下載安裝步驟,能找到它的根目錄就可以。
下載安裝Tomcat
推薦大家看這篇文章就可以了,寫的真的很全,我也出現(xiàn)了亂碼問題,看了之后就解決了,但是我用bin的strar.bat運(yùn)行Tomcat時(shí),窗口輸出的還是亂碼,然而我用idea運(yùn)行時(shí),下面就不是亂碼。
(我覺得這也沒關(guān)系,idea輸出的是正常的就行了)
文章鏈接:https://blog.csdn.net/weixin_47700137/article/details/116055222
我安裝后放置的位置:
能找到位置就可以。
為什么我下載了2個(gè)呢?一開始我是下載9的那個(gè),但我發(fā)現(xiàn)每次使用都出現(xiàn)HTTP的錯(cuò)誤,所以我就下載了一個(gè)低版本,(總感覺一些新版本的內(nèi)容出來時(shí)間不長(zhǎng)的時(shí)候會(huì)有很多bug,當(dāng)然也是正常情況,軟件每次更新不就是更新它的錯(cuò)誤么,要是一直不出錯(cuò)那也不用更新了,軟件維修人員應(yīng)該都失業(yè)了吧) 如果大家使用時(shí)也出現(xiàn)類似的錯(cuò)誤,建議大家可以用一個(gè)低版本的,畢竟經(jīng)過之前多次出錯(cuò)和修改也是比較靠譜的。
通過start.bat運(yùn)行時(shí):
這個(gè)輸出還是有亂碼的
通過idea運(yùn)行時(shí):(此時(shí)都已經(jīng)配置完成,如果沒配置完不能運(yùn)行)
輸出信息已經(jīng)不是亂碼了。
在idea中配置Tomcat
首先我們點(diǎn)擊編輯配置
就進(jìn)入下面這個(gè)頁(yè)面,配置名字建議取和Tomcat版本號(hào)一樣的名字,我的版本就是Tomcat 8.5.90,所以取和它一樣的名字,這樣便于理解。
1步驟就是進(jìn)入選擇哪個(gè)Tomcat,下面具體講解。
2步驟是選擇哪個(gè)瀏覽器,default是指電腦默認(rèn)的瀏覽器。
3步驟你可以按我的那個(gè)寫,就是最后在頁(yè)面上顯示的那個(gè)網(wǎng)址。
后面2個(gè)畫橫線的建議和我的一樣。
點(diǎn)擊1步驟后就顯示1指向箭頭的提示框,再選擇2,就是選擇具體Tomcat的位置,2指向的提示框,要選擇下載的Tomcat對(duì)應(yīng)的根目錄,這個(gè)選擇好后面的會(huì)自動(dòng)填好,點(diǎn)擊OK就好了。
上述都做完后,還需要在External Libraries添加Tomcat的依賴包:(就是我第一張圖片畫紅點(diǎn)的那個(gè))
添加好了之后就是這樣顯示的:
到現(xiàn)在為止都完成了,可以運(yùn)行了。文章來源:http://www.zghlxwxcb.cn/news/detail-714763.html
錯(cuò)誤原因、解決辦法
我認(rèn)為最主要的原因就是Tomcat的版本問題,我用9的時(shí)候都會(huì)出現(xiàn)404報(bào)錯(cuò),第一次改用8的時(shí)候就正確了,所以不是版本越新越好,而是哪個(gè)靠譜用哪個(gè)。文章來源地址http://www.zghlxwxcb.cn/news/detail-714763.html
到了這里,關(guān)于HTTP狀態(tài) 404 - 未找到 類型 狀態(tài)報(bào)告 描述 源服務(wù)器未能找到目標(biāo)資源的表示或者是不愿公開一個(gè)已經(jīng)存在的資源表示。 Apache Tomcat/8.5.90的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!