403 ?時(shí)訪問(wèn)被拒絕,原因是你沒(méi)有權(quán)限去訪問(wèn)這些內(nèi)容;
創(chuàng)新互聯(lián)專注于勐海企業(yè)網(wǎng)站建設(shè),成都響應(yīng)式網(wǎng)站建設(shè)公司,商城網(wǎng)站建設(shè)。勐海網(wǎng)站建設(shè)公司,為勐海等地區(qū)提供建站服務(wù)。全流程按需網(wǎng)站設(shè)計(jì),專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)
404 請(qǐng)求路徑不存在。
4開(kāi)頭的錯(cuò)誤都是客戶端錯(cuò)誤。
5開(kāi)頭的多是服務(wù)器端引起的錯(cuò)誤,503最可能的原因是沒(méi)開(kāi)服務(wù)器、服務(wù)器繁忙、服務(wù)器崩潰。
具體分析如下:
訪問(wèn)網(wǎng)時(shí)出現(xiàn)403 Forbidden錯(cuò)誤的原因是你的IP被列入黑名單,或者你在一定時(shí)間內(nèi)過(guò)多地訪問(wèn)此網(wǎng)站(一般是用采集程序),被防火墻拒絕訪問(wèn)了。
網(wǎng)站域名解析到了空間,但空間未綁定此域名,你的網(wǎng)頁(yè)腳本文件在當(dāng)前目錄下沒(méi)有執(zhí)行權(quán)限,在不允許寫(xiě)/創(chuàng)建文件的目錄中執(zhí)行了創(chuàng)建/寫(xiě)文件操作。
以http方式訪問(wèn)需要ssl連接的網(wǎng)址,瀏覽器不支持SSL 128時(shí)訪問(wèn)SSL 128的連接,連接的用戶過(guò)多,可以過(guò)后再試,或者是在身份驗(yàn)證的過(guò)程中輸入了錯(cuò)誤的密碼。
HTTP 404或Not Found錯(cuò)誤信息是HTTP的其中一種標(biāo)準(zhǔn)回應(yīng)信息,此信息代表客戶端在瀏覽網(wǎng)頁(yè)時(shí),服務(wù)器無(wú)法正常提供信息,或是服務(wù)器無(wú)法回應(yīng)且不知原因。
辦法是將404頁(yè)面反饋給網(wǎng)站管理員,然后等待網(wǎng)站修復(fù)。
404的錯(cuò)誤可能是你的瀏覽路徑不對(duì),找不到文件,并不代表tomcat 安裝有問(wèn)題
下面是個(gè)簡(jiǎn)單的步驟,你再試試
1.到Tomcat的安裝目錄的webapps目錄,可以看到ROOT,examples, tomcat-docs之類(lèi)Tomcat自帶的的目錄;
2.在webapps目錄下新建一個(gè)目錄,起名叫myapp;
3.myapp下新建一個(gè)目錄WEB-INF,注意,目錄名稱是區(qū)分大小寫(xiě)的;
4.WEB-INF下新建一個(gè)文件web.xml,內(nèi)容如下:
?xml version="1.0" encoding="ISO-8859-1"?
!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
""
web-app
display-nameMy Web Application/display-name
description
A application for test.
/description
/web-app
5.在myapp下新建一個(gè)測(cè)試的jsp頁(yè)面,文件名為index.jsp,文件內(nèi)容如下:
htmlbodycenter
Now time is: %=new java.util.Date()%
/center/body/html
6.重啟Tomcat
7.打開(kāi)瀏覽器,輸入 看到當(dāng)前時(shí)間的話說(shuō)明就成功了。
導(dǎo)入javaweb項(xiàng)目老是404原因:直接訪問(wèn)localhost看是否可以,如果可以在看tomcat的目錄有沒(méi)有你的項(xiàng)目文件夾。
404是一種HTTP狀態(tài)碼。HTTP 404 狀態(tài)碼的出現(xiàn)意味著鏈接指向的網(wǎng)頁(yè)不存在,即原始網(wǎng)頁(yè)的URL失效。請(qǐng)檢查對(duì)應(yīng)的網(wǎng)站是否正常,然后再修復(fù)URL指向或恢復(fù)對(duì)應(yīng)的網(wǎng)頁(yè)才能解決。
主要框架:
Java的Web框架雖然各不相同,但基本也都是遵循特定的路數(shù)的:使用Servlet或者Filter攔截請(qǐng)求,使用MVC的思想設(shè)計(jì)架構(gòu),使用約定,XML或 Annotation實(shí)現(xiàn)配置,運(yùn)用Java面向?qū)ο蟮奶攸c(diǎn),面向?qū)ο髮?shí)現(xiàn)請(qǐng)求和響應(yīng)的流程,支持Jsp,F(xiàn)reemarker,Velocity等視圖。
JSP優(yōu)點(diǎn):Java EE標(biāo)準(zhǔn),這意味著有很大的市場(chǎng)需求和更多的工作機(jī)會(huì)。
JSP缺點(diǎn):對(duì)REST和安全支持不好沒(méi)有一個(gè)統(tǒng)一的實(shí)現(xiàn)。既有SUN的實(shí)現(xiàn),又有Apache的實(shí)現(xiàn)——MyFaces。
1.直接輸入localhost:8080/sms看有反應(yīng)嗎,如果有的話那說(shuō)明項(xiàng)目部署成功,如果沒(méi)反應(yīng)說(shuō)明項(xiàng)目部署失敗,需要查看日志看看項(xiàng)目到底部署成功沒(méi)有。
查看log下面的catalina.log這個(gè)文件,看看有沒(méi)有error。java web程序部署的時(shí)候可以直接將war包部署到服務(wù)器上,也可以將war包解壓后的文件部署到服務(wù)器上。
2.localhost:8080/你的項(xiàng)目名稱,就是生成的那個(gè)文件夾的名字。
3.Web項(xiàng)目使用使用root賬號(hào)root密碼進(jìn)行部署,通過(guò)Eclipse加載到Tomcat服務(wù)器可以發(fā)布成功,打成war包放到tomcat的webapps目錄無(wú)法發(fā)布成功,報(bào)錯(cuò)。
4.錯(cuò)誤很明顯,與MySQL密碼有關(guān),但是兩種方式部署項(xiàng)目使用的jdbc.properties配置文件是一樣的。不是密碼不對(duì)引起的,網(wǎng)上大部分帖通過(guò)運(yùn)行mysql -u root -p命令登錄時(shí)也會(huì)報(bào)這個(gè)錯(cuò)誤,嘗試這種方法登錄下,看是否存在同樣的問(wèn)題。
5.root帳戶默認(rèn)不開(kāi)放遠(yuǎn)程訪問(wèn)權(quán)限,所以需要修改一下相關(guān)權(quán)限。
6.打開(kāi)MySQL目錄下的my.ini文件,在文件的最后添加一行"skip-grant-tables",保存并關(guān)閉文件。(WIN7默認(rèn)安裝,my.ini在C:\ProgramData\MySQL\MySQL Server 5.6)
7. 重啟MySQL服務(wù)。
8. 通過(guò)命令行進(jìn)入MySQL的BIN目錄,輸入"mysql -u root -p"(不輸入密碼),回車(chē)即可進(jìn)入數(shù)據(jù)庫(kù)。(WIN7默認(rèn)安裝,BIN目錄為:C:\Program Files\MySQL\MySQL Server 5.6\bin)
9. 執(zhí)行"use mysql;",使用mysql數(shù)據(jù)庫(kù)。
10. 執(zhí)行"update user set authentication_string=PASSWORD("admin") where user='root';"(修改root的密碼)
11.打開(kāi)MySQL目錄下的my.ini文件,刪除最后一行的“skip-grant-tables”,保存并關(guān)閉文件。
前邊的步驟,其實(shí)也可以直接通過(guò)mysql客戶端工具修改root密碼.
定義兩個(gè)界面友好的頁(yè)面顯示親切的400和500錯(cuò)誤,然后配置文件中進(jìn)行配置,對(duì)期望的異?;蝈e(cuò)誤攔截后定向到這兩個(gè)頁(yè)面。
一步一步調(diào)試一下看看那一步出錯(cuò)了
打開(kāi)日志文件看看詳細(xì)錯(cuò)誤什么
標(biāo)題名稱:關(guān)于java代碼404攔截的信息
鏈接分享:http://chinadenli.net/article0/hesiio.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站營(yíng)銷(xiāo)、建站公司、Google、靜態(tài)網(wǎng)站、云服務(wù)器、定制開(kāi)發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)