1. 程式人生 > >web開發中404錯誤總結

web開發中404錯誤總結

做web開發時都遇到過404錯誤,一般報404就是路徑出錯了,但應該怎麼來查出錯誤的源頭呢?

以struts2中的該錯誤為例,介紹查詢404原因的方法步驟總結,可以從以下幾點入手:



1、是否將web應用成功部署到伺服器上


2、檢查請求資源路徑是否正確


  (1)如果訪問的是jsp頁面,檢查jsp頁面的名字是否正確,是放在根目錄下還是其它目錄下,確保請求路徑與該jsp頁面的實際路徑一致


  (2)如果訪問的是action,檢查action名是否與struts配置檔案中action名一致,對應的實現類是否正確。如果有名稱空間,請求路徑是否為http://localhost:8080/應用名+名稱空間+action名


3、如果通過上述檢查仍沒能發現錯誤,如果你用的是MyEclipse進行開發,那麼請在工程名上點選滑鼠右鍵,選擇Properties-->MyEclipse-->Web-->右邊頁面中Context Root下檢視Web Context-root的值(應用名)是否與工程名一致,如果不一致請以應用名為準。請求資源路徑寫為:http://localhost:8080/應用名+名稱空間+action名。應用名與工程名預設是一致的,不一致的情況一般是對工程進行過重新命名造成的。

相關推薦

web開發404錯誤總結

做web開發時都遇到過404錯誤,一般報404就是路徑出錯了,但應該怎麼來查出錯誤的源頭呢? 以struts2中的該錯誤為例,介紹查詢404原因的方法步驟總結,可以從以下幾點入手: 1、是否將web應用成功部署到伺服器上2、檢查請求資源路徑是否正確   (1)如果訪問的是j

Hibernate開發常見錯誤總結

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

WEB開發的頁面跳轉方法總結

PHP header()函式跳轉 PHP的header()函式非常強大,其中在頁面url跳轉方面也呼叫簡單,使用header()直接跳轉到指定url頁面,這時頁面跳轉是302重定向: $url = "http://www.helloweba.com/";    header( "Location: $url

Web開發的使用者角色許可權設計總結

在Web開發中關於許可權管理設計大抵涉及到兩個方面:一:功能方面許可權設計;二:資源方面許可權設計。二者比較來看,功能方面許可權的可重用性更高。 1.關於許可權: 按照角色許可權的最簡單的設計 名稱 描述 使用者 不具備管理功能 管理員 具備管理普通使用

android 開發遇到錯誤及解決辦法總結(在別處看到的)

一、dialog.show()引起的android.view.WindowManager$BadTokenException錯誤錯誤日誌 android.view.WindowManager$BadTokenException: Unable to add window -

web開發遇到的奇葩錯誤

在web開發中,遇到廣告相關的模組,於是取名當然是按照廣告的英文來取,然後發現頁面根本無法載入相應的js,還以為是webstorm的問題。良久,才發現是chrome的外掛adblock把我的檔案當成廣告給攔截了,半天才發現,希望各位使用adblock的同學們看到此文可以規避

移動web開發屏幕適配問題

設置 應該 相對 用戶 默認 min 等於 滾動 imu 1、首先屏幕的尺寸就是屏幕對角線的長度 尺寸是固定的 2、開發中遇到的單位 相對單位(即相對於屏幕):px em pt 絕對單位(固定的大小,與設備屏幕無關):in cm 3、像素密度 像素

WEB開發常見的漏洞

需要 提交 源代碼 包頭 紀念日 正常 漏洞 發生 裏的 一、SQL註入漏洞 SQL註入攻擊(SQL Injection),簡稱註入攻擊、SQL註入,被廣泛用於非法獲取網站控制權,是發生在應用程序的數據庫層上的安全漏洞。在設計程序,忽略了對輸入字符串中夾帶的SQL指令的檢查

Web開發404小結

eba 場景 服務器 ffffff 頁面 round 分析 根目錄 str 404算是Web工程裏最常見的錯誤代號了。今天做一個小結: 場景:【Tomcat運行正常,但無法訪問自己建的項目:404】 結果:在URL拼寫正確的情況下,無法訪問目標工程任何頁面 信息:【40

嚴重: Error in dependencyCheck java.io.IOException: invalid header field(tomcat啟動成功可是訪問web項目404錯誤

check man 空格 .net tle http tom 空行 parent tomcat啟動的時候出現 嚴重: Error in dependencyCheck java.io.IOException: invalid header field

Java Web開發Spring+MyBatis框架的簡單搭建

jar包 簡單的 .class pre web項目 指定 clip 開發 location 這裏使用的eclipse,首先創建一個動態web項目。 1、導入Spring IOC、AOP、DAO、dbcp、dbdrive、mybatis.jar 、 mybatis-s

【安全牛學習筆記】Web開發的涉及到的權限問題

信息安全 web security+ Web開發中的涉及到的權限問題1.常見的觸發場景2.漏洞原理3.漏洞危害4.如何避免&修復漏洞-------------------------------------------------------------------------------

Web 開發 20 個很有用的 CSS 庫

base.css 最新 prot 背景 data 按鍵 前綴 單行 尺寸 Web 開發中 20 個很有用的 CSS 庫 在過去的幾年中,CSS已經成為一大部分開發者和設計者的最愛,因為它提供了一系列功能和特性。每個月都有無數個圍繞CSS的工具被開發

Spring在web開發的應用

ica ati spring 配置 還需要 erl 常量 tlist web.xml list (1)在 web 項目中要使用 spring 需要導入一個 jar 包: spring-web-4.2.4.jar包 (2)在 web.xml 文件中配置 Listener 1

Web開發Listener、Filter、Servlet的初始化及調用

children tomcat啟動 什麽 lis exceptio try 部分 OS findchild 我們在使用Spring+SpringMVC開發項目中,web.xml中一般的配置如下: 1 <?xml version="1.0" encoding=

Web開發常用文字體名稱的英文對應

字體 HTML CSS 說明: 加上中文名“微軟雅黑”是為了兼容opera。 MicrosoftJhengHei為微軟正黑體,STHeiti為華文黑體,MingLiu記得11px下的中文有著不凡的效果。 在css中推薦使用中文字體的英文表示法,以下附常見中文字體的英文名: Mac OS: 華文細黑

在python web開發的文件上傳與下載

iterator makedirs pat type med code 獲取 保存 media django 框架下 實現服務端的文件上傳與下載: import jsonimport osimport uuiddef attachment_upload(request

Java web 開發幾個高可復用的類

eas rop prop type stat edi ror exc clu 1. JsonUtil   通過 jackson包提供的方法 實現一個字符串轉對象,對象轉字符串的類,使用場景,redis實現單點登陸 package com.mmall.util; im

Node.js入門到企業Web開發的應用

實戰 tput 統一 sse 介紹 有用 enc oba 入門到 第1章 課程內容介紹主要介紹為什麽我們錄制本次課程、課程包含的主要內容。1-1 導學1-2 課程介紹 第2章 NodeJS 是什麽,為什麽偏愛NodeJS?在一切課程課程內容開始之前先了解一下 NodeJS

web開發常用的jquery動畫效果

1、隱藏&顯示 設定元素的隱藏,顯示功能,語法如下: jquery show(speed ,callback); jquery hide(speed ,callback); jquery togger(speed ,callback); 說明:引數不是必須的,在