隨筆-124  評論-49  文章-56  trackbacks-0

          在開始動手之前,我一般習(xí)慣整體盤算一遍,這樣感覺下起手來,比較順. 只是有時盤算的過于細(xì)致,往往會被某個小細(xì)節(jié)拖住步子. 所以這個時候,老大總會叫我move on,先把架子搭起來,如果什么都考慮,那么永遠(yuǎn)也無法前進(jìn).
          做了一些東西之后,真的發(fā)現(xiàn)這個理想中成立實際中困難的理論. 設(shè)想,最好把目光放在方向上.
                 先感嘆一下.

                 404錯誤頁出現(xiàn)這個問題,我在web.xml定義了如下的定義,
              <error-page>
              <error-code>404</error-code>
              <location>/error_404.htm</location>
            </error-page>
              路徑的是對的,奇怪的是我測試時輸入一個不存在的頁,出現(xiàn)404錯誤提示出現(xiàn)的卻不是我所定義的頁面,這就怪了.我記得在weblogic中我也是這樣定義的,所以我首先想到的時服務(wù)器的問題. 只是這種問題,不要分析,我試著在javaworld發(fā)了一貼,問了一下. 二樓給了一個鏈接, 我進(jìn)去才發(fā)現(xiàn)這個問題已經(jīng)有很多人在討論了.這是實際出問題,要是一直照著課本,應(yīng)該不會想到這些問題,只是自己實際操作的才發(fā)現(xiàn)這些.

          通看了所有的帖子,出現(xiàn)這種問題,主要有以下幾個因素:
          1.使用 tomcat 服務(wù)器
          2.tomcat服務(wù)器版本
          3.瀏覽器問題
          4.IE的設(shè)置
          5.錯誤頁本身的大小

          第一點,我想我的經(jīng)歷應(yīng)該可以算個證明.

          第二點.很多人用tomcat5.5可以順利的找到錯誤頁

          第三點.換了一下FF,可以順利找到指定的錯誤頁

          第四點.我設(shè)置了 工具-->Internet選項-->高級--->顯示http友好錯誤信息(取消選擇) ,可以順利定向到指定錯誤頁,
                     說明可以

          第五點,我試著發(fā)狠輸了一大堆東西進(jìn)去, 指定錯誤頁順利出現(xiàn)了.


          下面是提供的解決方法:

          1.升級tomcat (換成其它服務(wù)器,代價沉重)
          2.ie 設(shè)定   工具-->Internet選項-->高級--->顯示http友好錯誤信息(取消選擇) ,
          3. 把錯誤頁做大一點,具體幾個字節(jié),沒測試,估計三四百足夠了, (加一個div塊,display設(shè)為none就可以了)
          4.設(shè)置指定錯誤頁頁狀態(tài)為正確,騙過IE的自定義錯誤頁 方法
          <%
              response.setStatus(200); // 200 = HttpServletResponse.SC_OK
          %>

           

          本文來自CSDN博客,轉(zhuǎn)載請標(biāo)明出處:http://blog.csdn.net/leniz/archive/2006/01/18/582765.aspx

          感謝這位仁兄
          posted on 2010-06-24 10:19 junly 閱讀(3509) 評論(0)  編輯  收藏 所屬分類: tomcat/jboss/weblogic
          主站蜘蛛池模板: 周口市| 旬邑县| 怀仁县| 广丰县| 和田县| 通城县| 宁夏| 曲阳县| 江山市| 淮阳县| 平乐县| 湘西| 英吉沙县| 莱芜市| 皮山县| 城固县| 类乌齐县| 泽库县| 米林县| 东方市| 旺苍县| 丰城市| 泰顺县| 大同县| 黄龙县| 界首市| 秀山| 偃师市| 乐东| 邹城市| 通州区| 荆门市| 龙陵县| 平和县| 石阡县| 乌苏市| 沙洋县| 新丰县| 拉萨市| 门源| 花莲县|