Re: [JSP ] 中文 顯示 為亂碼~

看板java作者 (骨頭)時間19年前 (2006/02/18 16:13), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串8/9 (看更多)
※ 引述《PsMonkey (痞子軍團團長)》之銘言: : 站內信件 : 說不定他是因為 big-5 編碼,所以才亂調的阿... [茶] : : Java API的 參考文件在此 :) http://0rz.net/9916f : : If no character encoding has been specified, ISO-8859-1 is returned. : 嗯? 這這這... : 我英文應該沒有很糟糕阿 囧> : 我怎麼是這樣子翻譯的 : 如果沒有指定 character 的 encoding : 那麼就會回傳 ISO-8859-1 : 也就是... 應該不會有 NullPointerException 啊? @__@ 我會這麼說就是我剛剛跑出現NullPointerException XD out.println(request.getCharacterEncoding()); 顯示是null 看要不要測測看是我的環境問題 還是這個東西本來運作就是這樣子的 <Local Save> -- test.jsp <html> <head> <%@ page contentType="text/html;charset=utf-8" language="java" import="java.util.*" %> <%@ page pageEncoding="utf-8" %> <title>測試用網頁</title> </head> <html> <body> <% //取得表單欄位變數值 String membername = request.getParameter("membername"); out.println(request.getCharacterEncoding()); //membername =new String(membername.getBytes(request.getCharacterEncoding()), "UTF-8"); if(membername==null){ %> <form method="post" action="test.jsp"> <p>請輸入名字:<input type="text" name="membername" size="10"></p> <p><input type="submit" value="確定" name="B1"> <input type="reset" value="清除" name="B2"> </p> </form> <% }else{ out.println("<br>"+membername+""); } %> </body> </html> -- String temp="relax"; | Life just like programing while(buringlife) String.forgot(temp); | to be right or wrong while(sleeping) brain.setMemoryOut(); | need not to say stack.push(life.running); | the complier will stack.push(scouting.buck()); | answer your life -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.138.240.60

02/18 16:22, , 1F
如果真如你所說,那這篇應該轉信出去的... Orz
02/18 16:22, 1F
文章代碼(AID): #13zjT7Gl (java)
文章代碼(AID): #13zjT7Gl (java)