小王子建站記:遇到的坑

Linux與windows有許多不同微宝,在不同環(huán)境下會有很多問題虎眨。下面記錄這些坑。

1.IDE導入eclipse項目servlet的一些方法會報錯岳守。

原因是缺少一個jar包的引用碌冶。也就是Tomact lib文件夾下的servlet-api 這個jar包。復制后放到項目的lib文件夾下蒙袍,就好了。至于為什么呢害幅?應該是eclipse下創(chuàng)建web工程的時候就默認會引入Java EE 5/6 Libraries庫,里面已經(jīng)包含了servlet有關的jar包的。而idea并沒有狠怨,所以會報錯邑遏。


2.問題:eclipse啟動時 jsp能正常打開 idea啟動時jsp變成下載

解決:第一步:在“jsp”文件上右擊,選擇“open with”记盒;

第二步:選擇“jsp Editor”即可用“jsp”打開方式打開。

備注:如果“open with”下沒有“jsp Editor”俩檬,可以選擇“other”碾盟,之后也可以找到“jsp Editor”。


3.javaweb 亂碼問題

1冰肴,Jsp頁面

<% @page pageEncoding="UTF-8" contentType="text/html; charset=UTF-8" %>

?2,JSP頁面頭部

<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>

3联逻,瀏覽器調(diào)用servlet检痰,頁面顯示亂碼

servlet使用response對象輸出前,先執(zhí)行

1response.setContentType("text/html;charset=utf-8");3response.setCharacterEncoding("utf-8");

4攀细,jsp或servlet中表單參數(shù)提交給對應的jsp或servlet,接收的jsp或servlet中接收到的參數(shù)中文顯示亂碼

在接收post提交的參數(shù)前境钟,使用

request.setCharacterEncoding("utf-8");

設定接收參數(shù)的內(nèi)容格式為utf-8編碼俭识。

5,數(shù)據(jù)庫連接

設置characterencoding為UTF-8 如:

String url = "jdbc:mysql://localhost:3306/dbname?useUnicode=true&amp;characterEncoding=UTF8";

6,使用Hibernate磁椒,所有的配置文件頭部的編碼格式改成UTF-8

7浆熔, URL方式傳遞參數(shù)(Tomcat)亂碼

為了保證get/post數(shù)據(jù)都采用相同的UTF8編碼医增,在tomecat中server.xml設置:?

<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443"? URIEncoding="UTF-8"/>

?8老虫,數(shù)據(jù)庫(mysql)

輸入查詢語句SHOW VARIABLES LIKE 'character_set_%';查看所有的編碼是否是UTF-8祈匙。如不是,使用Server Instance Config 把默認的字符集設置為utf-8或者修改/MySQL/MySQL Server 5.0/my.ini中的default-character-set=gbk

character-set-server=gbk;

重新啟動mysql的服務


最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末跪帝,一起剝皮案震驚了整個濱河市洁闰,隨后出現(xiàn)的幾起案子扑眉,更是在濱河造成了極大的恐慌腰素,老刑警劉巖雪营,帶你破解...
    沈念sama閱讀 212,080評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異洋访,居然都是意外死亡谴餐,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,422評論 3 385
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人侈咕,你說我怎么就攤上這事耀销∈饕蹋” “怎么了桥状?”我有些...
    開封第一講書人閱讀 157,630評論 0 348
  • 文/不壞的土叔 我叫張陵转晰,是天一觀的道長士飒。 經(jīng)常有香客問我酵幕,道長芳撒,這世上最難降的妖魔是什么笔刹? 我笑而不...
    開封第一講書人閱讀 56,554評論 1 284
  • 正文 為了忘掉前任舌菜,我火速辦了婚禮日月,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘懂讯。我一直安慰自己褐望,他們只是感情好,可當我...
    茶點故事閱讀 65,662評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般劳殖。 火紅的嫁衣襯著肌膚如雪哆姻。 梳的紋絲不亂的頭發(fā)上矛缨,一...
    開封第一講書人閱讀 49,856評論 1 290
  • 那天灵妨,我揣著相機與錄音落竹,去河邊找鬼。 笑死,一個胖子當著我的面吹牛桨武,可吹牛的內(nèi)容都是我干的呀酸。 我是一名探鬼主播琼梆,決...
    沈念sama閱讀 39,014評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼茎杂,長吁一口氣:“原來是場噩夢啊……” “哼煌往!你這毒婦竟也來了倾哺?” 一聲冷哼從身側(cè)響起羞海,我...
    開封第一講書人閱讀 37,752評論 0 268
  • 序言:老撾萬榮一對情侶失蹤硕糊,失蹤者是張志新(化名)和其女友劉穎简十,沒想到半個月后撬腾,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體时鸵,經(jīng)...
    沈念sama閱讀 44,212評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡初坠,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,541評論 2 327
  • 正文 我和宋清朗相戀三年碟刺,在試婚紗的時候發(fā)現(xiàn)自己被綠了半沽。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片者填。...
    茶點故事閱讀 38,687評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡占哟,死狀恐怖榨乎,靈堂內(nèi)的尸體忽然破棺而出蜜暑,到底是詐尸還是另有隱情策肝,我是刑警寧澤,帶...
    沈念sama閱讀 34,347評論 4 331
  • 正文 年R本政府宣布,位于F島的核電站恬偷,受9級特大地震影響袍患,放射性物質(zhì)發(fā)生泄漏诡延。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,973評論 3 315
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望夭谤。 院中可真熱鬧朗儒,春花似錦参淹、人聲如沸浙值。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,777評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽家妆。三九已至冕茅,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間哨坪,已是汗流浹背当编。 一陣腳步聲響...
    開封第一講書人閱讀 32,006評論 1 266
  • 我被黑心中介騙來泰國打工忿偷, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留鲤桥,地道東北人茶凳。 一個月前我還...
    沈念sama閱讀 46,406評論 2 360
  • 正文 我出身青樓贮喧,卻偏偏與公主長得像箱沦,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子运挫,可洞房花燭夜當晚...
    茶點故事閱讀 43,576評論 2 349

推薦閱讀更多精彩內(nèi)容