*已解決 Javawe中servlet時出現空白頁面,但又網站不報錯的問題追溯(編碼


本次隨筆內容為在學習過程中遇到問題不斷排問題,不斷查資料解決的過程,小菜鳥學習~相互交流(菜鳥互啄~)

遇到問題:

Javawe中servlet時出現空白頁面,但又網站不報錯的問題追溯

解決:

1、toPost
2、tomcat路徑問題
3、瀏覽器問題?
4、項目結構問題
5、代碼沒敲完  sos.write("你好".getBytes("utf-8"));
6、重啟tomcat與刷新的總結

 

運行截圖

 

 

 查了資料之后 欣喜若狂 以為是自己的doGet里的沒改!
馬上改成 this.doPost(req,resp);
其實大部分人都是這個問題 但是改完之后 還是依舊

 

所以我回到了頁面 看F12 到底是啥問題

 

  404 - -應該是路徑寫錯了 回去看一下

 

 是不是路徑中設置問題 我就把project01移除了tomcat

 

 很好 是個好兆頭 直接頁面404了 之前的也是這樣 $end$

 

 

 

回到edit 把lu

 

 很好- -還是沒解決 我決定放一段時間 未來解決

 

祝大家元宵節快樂 - - 我又來解決問題了 上回說到好像目錄有問題 我好像發現了 我的項目目錄 就是有問題的 而且是大問題0 0 是不是因為之前的習慣- -

 

改了路徑 配置了一下tomcat

 

 

蕪湖!!!!!!!!200!!!!200!!!

 

 現在就是編碼的問題 代碼沒有報錯的情況下 我換了一個瀏覽器(ie)看了一下編碼格式

 

 查看了一下視頻教程

 

 

解法1: 直接ie瀏覽器 改為

GB2312 就出來了

 

當然看到了視頻里的那個 可能是因為視頻  resp.setCharacterEncoding("charset=GB2312");

 

 

 

不行啊!還是亂碼 所以我就直接改為 resp.setCharacterEncoding("charset=GB2312"); 還是不可以 去看了一下

很好 找到了 結果是firefox的瀏覽器其實也可以

就是這里!!!!沒寫進去!!!怎么沒有寫類型進去呢!!!

tips:當改完之后 我重啟了tomcat 如果刷新網頁其實是不會改變編碼格式的,只是重新發送了請求而已,重啟發現新大陸~

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM