總結下JavaWeb應用裡正確顯示中文需要的設定

2021-09-22 06:45:13 字數 566 閱讀 4116

1.前台頁面需要加的設定:

<%@ page contenttype="text/html; charset=utf-8"%>

html標籤後加上如下

2.後台資料庫字段(一般是varchar型別)需要設定character set為utf8.

3.前台如果通過ajax方式傳遞中文到action,js裡需要用encodeuri函式將其編碼,action裡接到後,要用urldecoder.decode(str, "utf-8")給它轉回來。

前台以post方式提交的表單編碼格式預設為iso-8859-1的編碼格式,可能為中文的話需要轉碼,如下所示

string name=new string(request.getparameter("name").getbytes("iso8859-1"),"utf-8");

4.後台要將中文通過printwriter傳到頁面上,要對response進行下面設定

response.setcontenttype("text/xml;charset=utf-8");

response.setcharacterencoding("utf-8");

排序總結(下)

一.堆排序 1 思想 基本原理也是選擇排序,只是不在使用遍歷的方式查詢無序區間的最大的數,而是通過堆來選擇無序區間的最大的數。注意 排公升序要建大堆 排降序要建小堆。2 實現 public static void heapsort int array public static void creat...

JavaWeb應用流程

關於http協議,一篇就夠了 http和https協議,看一篇就夠了 web伺服器收到客戶端的http請求,會針對每一次請求,分別建立乙個用於代表請求的request物件 和代表響應的response物件。獲取網頁提交過來的資料,只需要找request物件就行了。要向網頁輸出資料,只需要找respo...

總結下吧 2008 05 10 09 11

直接把上交的總結扔上來了.gdcpc2008總結分割線 最後一場正式比賽結束了,結果不如預想中的好.不過走出賽場,倒也沒多少遺憾的感覺.要說遺憾,去年已經夠遺憾了.而且就自己來說,這次比賽還算是發揮得不錯.先流水帳一下過程吧 拿到題目,xj看a,b,c,yzx看d,e,f,我看g,h,i,j.a題 ...