posts - 6, comments - 8, trackbacks - 0, articles - 6
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          [jsp]jspSmartUpload實現文件上傳

          Posted on 2007-04-12 11:03 sxt 閱讀(420) 評論(0)  編輯  收藏 所屬分類: JSP
          index.jsp代碼:

          <%@ page language="java" import="java.util.*" pageEncoding="GB2312"%>
          <%
          //String path = request.getContextPath();
          //String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
          %>

          <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
          <html>

            <head>
             
             
              <title>My JSP 'index.jsp' starting page</title>
             
              <meta http-equiv="pragma" content="no-cache">
              <meta http-equiv="cache-control" content="no-cache">
              <meta http-equiv="expires" content="0">
              <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
              <meta http-equiv="description" content="This is my page">
             
              <!--
              <link rel="stylesheet" type="text/css" href="/blog/styles.css">
              -->
            </head>
           
            <body>
            文件上傳范例-jspsmart
            <form name="form1"  method="post" action="Jspsmart.jsp"  enctype="multipart/form-data">
            <p> 上傳文件1:<INPUT type="file" name="File1" size="20"></p>
            <INPUT type="submit" value="上傳">
            <INPUT type="reset" value="清除">
            </form>
            </body>
          </html>

          Jspsmart.jsp代碼:


          <%@ page language="java" import="com.jspsmart.upload.*" pageEncoding="GB2312"%>


          <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
          <html>

            <head>
             
              <title>My JSP 'Jspsmart.jsp' starting page</title>
             
              <meta http-equiv="pragma" content="no-cache">
              <meta http-equiv="cache-control" content="no-cache">
              <meta http-equiv="expires" content="0">
              <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
              <meta http-equiv="description" content="This is my page">

            </head>
           
            <body>
              <jsp:useBean id="mySmartUpload" scope="page" class="com.jspsmart.upload.SmartUpload"/>
              <%
               int count=0;
               mySmartUpload.initialize(pageContext);
               mySmartUpload.setMaxFileSize(5*1024*1024);
               mySmartUpload.upload();
               out.print("mySmartUpload.upload()<br>");
               try{
               // mySmartUpload.getFiles().getFile(0).saveAs("D:\\aaa\\1212.rar",mySmartUpload.SAVE_PHYSICAL);
                count = mySmartUpload.save("file\\");
                out.print("count = mySmartUpload.save(d:\\aaa\\);<br>");
               }
               catch(Exception e){
                out.println(e.toString());
               }
              %>
              skdfjskfjksdjfj
              <br>
            </body>
          </html>


          其中加粗的紅色字體是必須要有的。

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 金门县| 三门峡市| 呼伦贝尔市| 桃园县| 盐津县| 鄂伦春自治旗| 大新县| 墨玉县| 营口市| 蓝田县| 深州市| 苍南县| 丹棱县| 工布江达县| 崇信县| 屯留县| 甘肃省| 仁怀市| 长沙县| 荆门市| 如皋市| 莫力| 海口市| 绥滨县| 太白县| 桐庐县| 织金县| 佳木斯市| 贵阳市| 延边| 云霄县| 佛山市| 山东| 鸡西市| 汉寿县| 八宿县| 措勤县| 环江| 都兰县| 玛曲县| 白河县|