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

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

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

    【下載】支持中文的 jspSmartUpload jar 包

    網(wǎng)上想找現(xiàn)成的,可是找不到,沒得法只好(修改源程序)自己動(dòng)手做了一個(gè)。
    在自己機(jī)子上測(cè)試成功,可以支持中文。

    下載:
    /Files/hijackwust/jsmartcom_zh_CN.rar

    -----------------------------------------------
    沒想到下載的人會(huì)這么多。
    我把測(cè)試代碼發(fā)出來,簡(jiǎn)單三個(gè)文件。
    jsp頁(yè)面:

    <%@ page contentType="text/html;charset=GBK"%>
    <html>
    <head>
    <title>File Upload</title>
    </head>
    <body>
    <font size=5 color=#FF0000> <b>文件上傳----使用jspsmart upload組件</b> </font>
    <br>

    <form action="uploadfile" method="post" enctype="multipart/form-data">
    <p>文件名稱: <input type="file" name="file1" size="20" maxlength="80">
    </p>
    <p>文件名稱: <input type="file" name="file2" size="20" maxlength="80">
    </p>
    <p>文件名稱: <input type="file" name="file3" size="20" maxlength="80">
    </p>
    <p>上傳路徑: <input type="text" name="path" size="30" maxlength="50"><br>
    </p>

    <p>附加內(nèi)容: <input type="text" name="other" size="30" maxlength="50">
    </p>
    <p><input type="submit" value="上傳"> <input type="reset"
     value="重置"></p>
    </form>

    <font size=5 color=#FF0000> <b>文件下載----使用jspsmart upload組件</b> </font>
    <br>
    <form action="downloadfile" method="post">
    <p>下載文件的名稱: <input type="text" name="downloadFileName" size="20"
     maxlength="80"></p>
    <input type="submit" value="下載">
    </body>
    </form>
    </html>

    兩個(gè)Servlet: ServletUpload 和ServletDownload

    public class ServletUpload extends HttpServlet {
     private ServletConfig config;

     final public void init(ServletConfig config) throws ServletException {
      this.config = config;
     }
     protected void doGet(HttpServletRequest request,
       HttpServletResponse response) throws ServletException, IOException {
      // TODO Auto-generated method stub
      PrintWriter out = response.getWriter();
      out.println("<HTML>");
      out.println("<BODY BGCOLOR='white'>");
      out.println("<H1>jspSmartUpload : Servlet Sample</H1>");
      out.println("<HR>");
      // 變量定義
      int count = 0;
      SmartUpload mySmartUpload = new SmartUpload();
      try {
       mySmartUpload.initialize(config, request, response);
       mySmartUpload.upload();
       for (int i = 0; i < mySmartUpload.getFiles().getCount(); i++) {
        com.jspsmart.upload.File myfile = mySmartUpload.getFiles().getFile(i);
        String fileName = myfile.getFileName();
        count = mySmartUpload.save("/upload");
        //count = mySmartUpload.save(null);
       }
       out.println(count + " file uploaded.");
      } catch (Exception e) {
       out.println("Unable to upload the file.<br>");
       out.println("Error : " + e.toString());
      }
      out.println("</BODY>");
      out.println("</HTML>");
     }
     protected void doPost(HttpServletRequest request,
       HttpServletResponse response) throws ServletException, IOException {
      // TODO Auto-generated method stub
      doGet(request, response);
     }
    }


    public class ServletDownload extends HttpServlet {
     private ServletConfig config;
     final public void init(ServletConfig config) throws ServletException {
      this.config = config;
     }
     protected void doGet(HttpServletRequest request,
       HttpServletResponse response) throws ServletException, IOException {
      String temp_p =request.getParameter("downloadFileName");
      byte[] temp_t=temp_p.getBytes("ISO8859_1");
      String fileName=new String(temp_t,"GBK");
      SmartUpload mySmartUpload = new SmartUpload();
      try {
       mySmartUpload.initialize(config, request, response);
       mySmartUpload.setContentDisposition(null);
       mySmartUpload.downloadFile("/upload/"+fileName);
      } catch (Exception e) {
       e.printStackTrace();
      }
     }
     protected void doPost(HttpServletRequest request,
       HttpServletResponse response) throws ServletException, IOException {
      // TODO Auto-generated method stub
      doGet(request, response);
     }
    }

    posted on 2007-08-22 14:02 hijackwust 閱讀(33005) 評(píng)論(140)  編輯  收藏

    評(píng)論共2頁(yè): 上一頁(yè) 1 2 

    評(píng)論

    # re: 【下載】支持中文的 jspSmartUpload jar 包 2007-12-07 16:50 ok

    xiexie  回復(fù)  更多評(píng)論   

    # re: 【下載】支持中文的 jspSmartUpload jar 包 2008-01-26 12:46 j7819003

    謝了 找了好久  回復(fù)  更多評(píng)論   

    # re: 【下載】支持中文的 jspSmartUpload jar 包 2008-02-24 23:22 starblue310

    十分感謝樓主!!!  回復(fù)  更多評(píng)論   

    # re: 【下載】支持中文的 jspSmartUpload jar 包 2008-03-07 11:17 mali

    謝謝了。你是個(gè)好人!  回復(fù)  更多評(píng)論   

    # re: 【下載】支持中文的 jspSmartUpload jar 包 2008-03-14 14:30 收了先

    收了
      回復(fù)  更多評(píng)論   

    # re: 【下載】支持中文的 jspSmartUpload jar 包 2008-03-20 17:56 Mr.A.

    謝謝  回復(fù)  更多評(píng)論   

    # re: 【下載】支持中文的 jspSmartUpload jar 包 2008-03-20 17:57 Mr.A.

    你能把你的測(cè)試代碼發(fā)給我嗎 郵箱是5420hy@163.com   回復(fù)  更多評(píng)論   

    # re: 【下載】支持中文的 jspSmartUpload jar 包 2008-04-03 09:45 李曉俊

    真的謝你了
    找了好久才找到的  回復(fù)  更多評(píng)論   

    # re: 【下載】支持中文的 jspSmartUpload jar 包 2008-04-07 16:00 wuyu

    非常感謝  回復(fù)  更多評(píng)論   

    # re: 【下載】支持中文的 jspSmartUpload jar 包[未登錄] 2008-04-21 21:01 1

    我試了 還是不可以   回復(fù)  更多評(píng)論   

    # re: 【下載】支持中文的 jspSmartUpload jar 包 2008-04-21 23:46 hijackwust

    明天將代碼貼出。  回復(fù)  更多評(píng)論   

    # re: 【下載】支持中文的 jspSmartUpload jar 包 2008-05-04 21:21 jimant

    非常好,解決我的燃眉之急,謝謝了!   回復(fù)  更多評(píng)論   

    # re: 【下載】支持中文的 jspSmartUpload jar 包 2008-05-17 02:24 孫健

    我想要jspsmartload.jar  回復(fù)  更多評(píng)論   

    # re: 【下載】支持中文的 jspSmartUpload jar 包 2008-05-26 10:06 xin

    太感謝了  回復(fù)  更多評(píng)論   

    # re: 【下載】支持中文的 jspSmartUpload jar 包 2008-05-30 02:31

    真的無比的感謝,找了好久好多人的其實(shí)都不適合,這個(gè)就非常好.謝謝!!  回復(fù)  更多評(píng)論   

    # re: 【下載】支持中文的 jspSmartUpload jar 包 2008-06-07 12:11 了解

    感謝分享?。?!  回復(fù)  更多評(píng)論   

    # re: 【下載】支持中文的 jspSmartUpload jar 包[未登錄] 2008-07-01 16:00 red

    好人啊  回復(fù)  更多評(píng)論   

    # re: 【下載】支持中文的 jspSmartUpload jar 包 2008-07-06 15:54 goodhuxm

    太謝謝你了  回復(fù)  更多評(píng)論   

    # re: 【下載】支持中文的 jspSmartUpload jar 包 2008-07-15 22:15 jdy

    首先謝謝
    為什么我把jspSmartUpload jar放到了class下,但還提示找不到SmartUpload類呢  回復(fù)  更多評(píng)論   

    # re: 【下載】支持中文的 jspSmartUpload jar 包 2008-07-30 14:41 mickey

    tks  回復(fù)  更多評(píng)論   

    # re: 【下載】支持中文的 jspSmartUpload jar 包[未登錄] 2008-08-07 17:02 佚名

    明明是在別人編寫的基礎(chǔ)上改寫的,
    還說是自己動(dòng)手寫的?。≌鏌oX啊  回復(fù)  更多評(píng)論   

    # re: 【下載】支持中文的 jspSmartUpload jar 包 2008-08-17 19:20 弟兄

    我想問

    下載來解壓縮后要改文件名覆蓋jspsmartupload.jar嗎???  回復(fù)  更多評(píng)論   

    # re: 【下載】支持中文的 jspSmartUpload jar 包 2008-08-19 12:47 hijackwust

    @佚名
    不好意思,也許你我理解錯(cuò)誤,我更正我的用詞得了。一個(gè)小程序而已,拿出來共享一下,沒必要太在意。  回復(fù)  更多評(píng)論   

    # re: 【下載】支持中文的 jspSmartUpload jar 包 2008-08-19 12:49 hijackwust

    @弟兄
    你試試。  回復(fù)  更多評(píng)論   

    # re: 【下載】支持中文的 jspSmartUpload jar 包 2008-08-25 10:28 gaoshsh

    好  回復(fù)  更多評(píng)論   

    # re: 【下載】支持中文的 jspSmartUpload jar 包 2008-08-30 11:34 jgglg

    我使用你的jar包,怎么還是有亂碼呢?  回復(fù)  更多評(píng)論   

    # re: 【下載】支持中文的 jspSmartUpload jar 包 2008-08-31 10:47 gdk

    哥們,能不能給我發(fā)個(gè)Smartupload.jar包過來,在網(wǎng)上找了好久也沒找到,謝謝了,gdkboy2004@163.com  回復(fù)  更多評(píng)論   

    # re: 【下載】支持中文的 jspSmartUpload jar 包[未登錄] 2008-08-31 15:46

    請(qǐng)問,誤將.jar包導(dǎo)入工程,怎樣刪除?  回復(fù)  更多評(píng)論   

    # re: 【下載】支持中文的 jspSmartUpload jar 包 2008-09-03 20:18 李清清

    要是真的能實(shí)現(xiàn)中文,我就高興死了
    謝謝了!  回復(fù)  更多評(píng)論   

    # re: 【下載】支持中文的 jspSmartUpload jar 包 2008-09-03 20:41 李清清

    郁悶了!還是有亂碼?。。。?nbsp; 回復(fù)  更多評(píng)論   

    # sorry!!! 2008-09-03 20:57 李清清

    對(duì)不起版主了!
    剛才我說的話收回
    能搞定亂碼的問題了!
    我以前用的是UTF-8,換成GBK就OK了?。?nbsp; 回復(fù)  更多評(píng)論   

    # re: 【下載】支持中文的 jspSmartUpload jar 包 2008-09-10 23:42 programmerman

    給我發(fā)一個(gè),謝謝了。 programmerman@sina.com  回復(fù)  更多評(píng)論   

    # re: 【下載】支持中文的 jspSmartUpload jar 包[未登錄] 2008-09-16 23:36 wp

    thank  回復(fù)  更多評(píng)論   

    # re: 【下載】支持中文的 jspSmartUpload jar 包[未登錄] 2008-09-17 08:22 bobo

    樓主,你是用jdk1.5編譯的么?我們的was上面是1.4,跑不了這個(gè)哦~~~我在測(cè)試機(jī)jdk1.5就沒問題,不知道是不是不兼容的原因哦~~  回復(fù)  更多評(píng)論   

    # re: 【下載】支持中文的 jspSmartUpload jar 包 2008-09-20 09:00 ebir

    試過用utf-8確實(shí)還存在亂碼。因?yàn)槲覀冇玫氖欠斌w系統(tǒng)。樓主可弄個(gè)UTF-8版本的麼?  回復(fù)  更多評(píng)論   

    # re: 【下載】支持中文的 jspSmartUpload jar 包 2008-09-26 17:11 ALCK

    下載不對(duì)啊,我下載的文件,為什么大小為0呢  回復(fù)  更多評(píng)論   

    # re: 【下載】支持中文的 jspSmartUpload jar 包[未登錄] 2008-09-30 12:31 aa

    多謝  回復(fù)  更多評(píng)論   

    # re: 【下載】支持中文的 jspSmartUpload jar 包[未登錄] 2008-09-30 14:27 aa

    thanks  回復(fù)  更多評(píng)論   

    # re: 【下載】支持中文的 jspSmartUpload jar 包[未登錄] 2008-10-03 14:30 小毅

    非常感謝 感激涕零  回復(fù)  更多評(píng)論   

    # re: 【下載】支持中文的 jspSmartUpload jar 包[未登錄] 2008-10-09 14:25 aihua

    為什么不行呢,我找了好幾個(gè)都沒用啊,還有網(wǎng)頁(yè)的UTF-8換成GBK有用么?  回復(fù)  更多評(píng)論   

    評(píng)論共2頁(yè): 上一頁(yè) 1 2 

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    <2013年8月>
    28293031123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    導(dǎo)航

    統(tǒng)計(jì)

    常用鏈接

    留言簿(6)

    隨筆檔案(57)

    友情鏈接

    搜索

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    主站蜘蛛池模板: 久久成人18免费网站| 97在线免费视频| 自拍偷自拍亚洲精品被多人伦好爽| 亚洲欧洲中文日韩久久AV乱码| 久久亚洲私人国产精品| 国产无人区码卡二卡三卡免费| 亚洲国产成人片在线观看| 97热久久免费频精品99| 成a人片亚洲日本久久| 亚洲精品无码永久在线观看你懂的| 精品成人一区二区三区免费视频 | 亚洲激情中文字幕| 色妞WWW精品免费视频| 中国性猛交xxxxx免费看| 国产亚洲玖玖玖在线观看| 青青草原亚洲视频| 在线观看的免费网站| 国产免费无码AV片在线观看不卡| 亚洲开心婷婷中文字幕| 四虎成人免费观看在线网址| 怡红院免费的全部视频| 亚洲熟妇成人精品一区| 亚洲AV美女一区二区三区| 四虎影视精品永久免费| 4444www免费看| 国产99精品一区二区三区免费| 亚洲午夜福利在线观看| 在线播放免费播放av片| 亚洲视频免费在线观看| 特级aa**毛片免费观看| 亚洲一区动漫卡通在线播放| 亚洲精品国产品国语在线| 全部免费国产潢色一级| 国产三级在线观看免费| 性无码免费一区二区三区在线| 亚洲天堂电影在线观看| 亚洲人成网站在线播放vr| 免费少妇a级毛片人成网| 毛片免费全部播放一级| 最近免费中文在线视频| 最近2019中文免费字幕在线观看|