Posted on 2006-09-07 20:57
sugo 閱讀(183)
評論(0) 編輯 收藏
1、啟動eclipse彈出錯誤對話框,讓你查看日志文件。
????? 此錯誤一般發生在安裝了oracle9i之后,安裝后,oracle自帶的jdk將其jdk所在目錄的bin路徑寫入了path環境變量。此jdk版本為1.3,如果你安裝的jdk版本為1.4以上的話,就會發生這個錯誤。解決方法很簡單,把這個環境變量去掉就可以了。
2、在web.xml文件中配置<error-page>
????? 當輸入不存在的url時,tomcat通常會出現404錯誤的頁面,對于開發者來說,這件事情無所謂。而對于用戶來說,可能看到這樣不太友好的界面,可能會不很舒服。所以配置<error-page>還是必要的,一般加入這段文字就可以了:
????? <error-page>
???????????? <error-code>404</error-code>
??????????? ?<location>/error.html</location>
???? </error-page>
???? <error-page>
?????????????<exception-type>javax.servlet.ServletException</exception-type>
??????????? ?<location>/error.html</location>
? </error-page>
??????? 必須要注意的一點是,指定的出錯后轉向的文件,其大小至少為512bytes,否則不會跳轉到你指定的文件。(可以讓用戶設置客戶端ie的internet選項,但我想哪個用戶也不想自己手工設置吧)。
???????? 還想說的是,此配置最好是webMIS或者網站開發完畢后之后再配置。因為我在開發過程中,調試出現錯誤也轉向了錯誤頁面。不利于發現程序中出現的錯誤。
????????有的人想通過欺騙手段,response.setStatus(200)來達到此目的。我個人覺得沒什么意思了。。。。