<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    2011年7月17日

    文件下載在windows跟linux及不同瀏覽器下的處理(中文名亂碼)

    在進行文件下載時liunx下出現中文文件名亂碼,windows下卻沒有.可能是不同操作系統的編碼方式不同?(含糊不清的說法),用
    Properties initProp = new Properties(System.getProperties());
    System.out.println(prop.getProperty("file.encoding"));能得到編碼方式都是UTF-8
    后來發現用
    fileName  = new String(fileName.getBytes("UTF-8"), "iso-8859-1");不管linux還是windows 下用火狐都是顯示正常的,IE下卻顯示亂碼,所以問題出在瀏覽器,得在程序中加入判斷(分別處理firefox跟Ie):
    //判斷是否是使用IE的方法
    String userAgent = request.getHeader("User-Agent");
    boolean isIE = false;
    //userAgent.toLowerCase().indexOf("msie")
    if(userAgent.indexOf("MSIE") > 0){
    isIE = true;
    }
    if(isIE){
    fileName  = new String(fileName.getBytes("gb2312"), "iso-8859-1");
    }else{
    fileName  = new String(fileName.getBytes("UTF-8"), "iso-8859-1");
    }

    posted @ 2011-08-16 15:43 smallfa 閱讀(1117) | 評論 (1)編輯 收藏

    mysql 常用命令

     mysql -u root -p

    posted @ 2011-08-12 04:36 smallfa 閱讀(279) | 評論 (0)編輯 收藏

    tomcat bad version number in class file 的解決方法

    一個同學前幾天遇到一個問題,今天我試著看了一下。

    項目沒有錯誤,在項目部署到tomcat后,tomcat啟動時報錯:

    java.lang.UnsupportedClassVersionError: Bad version number in .class file 。。。

    這個問題我原來遇到過,原因應該是編譯java時生成的class文件,在運行時用到的JRE和class文件版本不一致造成的。

    1 如果是一般的java程序:

    可以在MyEclipse中修改JRE的路徑和版本。在Window->Preferences中,打開如下位置,就可修改JRE:


    修改完之后,最好重新編譯一下,選Project->Clean... 選項,然后選擇是所有的項目都要重新編譯,還是只重新編譯指定的項目,然后就應該沒問題了。

    今天一開始我也是這么做的,但是還是報錯,在網上搜了一下之后,因為這是Web項目,程序當然是在Tomcat上運行的,所以我們這么改當然不行。

    2 如果是Web 程序

    就要修改Tomcat運行時的JDK環境了,如下圖:

    把JDK的路徑和之前Installed JRE的設置成一樣的,這個問題就解決了!(雖然這里面設置的是JDK的路徑,但是我覺得其實就是在設置JRE的路徑,因為java程序運行的時候需要的 是JRE,而不是JDK。我們裝JDK的時候,一般都裝了2個JRE,一個是JDK里面的JRE,還有一個和JDK平級的JRE,剛才我上網查了一下,這 兩個JRE的區別不大,大家也可以去查一下,每次都可以選擇任何一個JRE,但是之后配置的吆喝前面的一致。)

    如果不清楚JDK和JRE的關系的,可以上網查一下。

    一般情況下,我們運行別人的程序可能會遇到這個問題。

    再做個小小的延伸。。

    這個項目編譯并沒有報錯,如果我們導入別人的項目之后,出現了很多錯誤,那就是JDK版本的問題了,可以在這里修改:



    可以選擇1.3,1.4,5.0,6.0.

    轉 http://apps.hi.baidu.com/share/detail/1776104

    posted @ 2011-07-17 13:22 smallfa 閱讀(373) | 評論 (0)編輯 收藏

    <2011年7月>
    262728293012
    3456789
    10111213141516
    17181920212223
    24252627282930
    31123456

    導航

    統計

    公告

    smallfa
    博客園
    C++博客
    博客生活
    Blogjava
    足球博客
    微博
    Redsaga

    常用鏈接

    留言簿(2)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    相冊

    Ajax

    Blogs

    DB

    java

    Open source

    ORM

    Tools/Help

    vedio Tech

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 中文字幕免费视频| 亚洲成AV人片在线观看无码| 老汉精品免费AV在线播放| 国产亚洲综合视频| 亚洲男人天堂2018av| 亚洲福利视频导航| 中文字幕在亚洲第一在线| 国产自产拍精品视频免费看| 国产片AV片永久免费观看| 免费国产叼嘿视频大全网站 | 十八禁在线观看视频播放免费| 亚洲国产精品无码久久98| 亚洲另类自拍丝袜第1页| 久久久无码精品亚洲日韩蜜桃| 亚洲片国产一区一级在线观看 | 91亚洲性爱在线视频| 亚洲成人免费在线| 亚洲色精品88色婷婷七月丁香| 一本久到久久亚洲综合| 麻豆精品国产免费观看| 成人免费一区二区无码视频| 国产成人免费在线| 67194成手机免费观看| 久久青草免费91观看| 国产午夜无码精品免费看动漫| 国产成人1024精品免费| 五月天国产成人AV免费观看| 国产亚洲精品免费| 无码精品人妻一区二区三区免费| 亚洲高清乱码午夜电影网| 亚洲人成网亚洲欧洲无码| 亚洲色偷精品一区二区三区| 中文字幕亚洲综合久久综合| 亚洲精品伊人久久久久| 激情综合亚洲色婷婷五月| 亚洲一级高清在线中文字幕| 亚洲va乱码一区二区三区| 色在线亚洲视频www| 亚洲色偷偷偷综合网| 日本亚洲高清乱码中文在线观看| 国产精品成人亚洲|