tomcat
struts
xmlweb
jsp
夜深了,很深了,很多人還在努力的鑽研著,為了夢想而拼搏.希望各位馬到功成,賺多多的錢..
一直使用tomcat,今天想到乙個問題,自定義404錯誤頁面,
為了獲得很好的使用者感受,是不應當向使用者暴露404這樣的頁面的,
問題的出發點是我在struts2中定義錯誤頁面,
在struts2中是這樣定義的:
xml**
<
default-action-ref
name = "pagenotfound"
>
default-action-ref
>
<
action
name = "pagenotfound"
>
<
result
> /pagenotfound.html
result
>
action
>
這就是說在訪問action是.如果沒有找到action就訪問這個頁面,
但是我如果我不用.do或者.action的樣式,而直接使用.jsp或者.html的方式來訪問頁面的請,struts就不會處理了.結果是404錯誤依然出現.
現在已經不是struts的處理範圍了,那麼這應當是應用的處理範圍,經查證,在工程的web.xml中可以設定自定義錯誤頁面,設定如下:
xml**
<
error-page
>
<
error-code
> 404
error-code
>
<
location
> /pagenotfound.html
location
>
error-page
>
現在再訪問該該工程下面乙個不存在的頁面,將跳轉到自定義的pagenotfound頁面,這樣,struts中的那個default-action-ref 配置是可以去掉的了.因為404交給tomcat處理了.
然後,然後我輸入http://localhost/asdfasdfafd乙個不存在的位址,結果404依然出現,
root目錄下面放著tomcat的應用,把裡面換成自已的就行了.
於是現在再進行輸入不存在的位址,成功跳向自定義的錯誤頁面.
注重使用者感受,就是注重細節.
Eclipse配置Tomcat,訪問404錯誤
在server面板中雙擊tomcat就可以進入配置介面 注意,如果你的server locations是灰色的,那麼請先remove掉tomcat中部署的所有工程,然後clean一下。看一下三個選項 1 use workspace metadata 2 use tomcat installation...
Tomcat中的404錯誤
接觸web 開發的人,都知道 404代表什麼意思,就是說訪問的檔案未找到,再進一步說就是 url位址出現問題,檔案的讀取路徑不對。用 tomcat 發布部署專案,訪問頁面出現 404錯誤,一般錯誤原因就是在 url中輸入的檔案路徑不對,或者是在 jsp頁面中跳轉等頁面鏈結出現了路徑錯誤。今天幫忙調錯...
在Eclipse中配置tomcat
網上的那麼多配置文章,唉,不說啥了。看看我的配置步驟吧。eclipse sdk version 3.4.2 build id m20090211 1700 安裝完了,解除安裝tomcat,重新安裝,jre的部分制定成jre1.5,安裝完了後,服務啟動tomcat,瀏覽器輸入,http localho...