<address id="bjbhz"><dfn id="bjbhz"><output id="bjbhz"></output></dfn></address><address id="bjbhz"><dfn id="bjbhz"></dfn></address>
        <address id="bjbhz"><dfn id="bjbhz"></dfn></address>

        <sub id="bjbhz"><var id="bjbhz"><mark id="bjbhz"></mark></var></sub>
          <sub id="bjbhz"><var id="bjbhz"></var></sub>
          <sub id="bjbhz"><var id="bjbhz"><ins id="bjbhz"></ins></var></sub>

          <address id="bjbhz"><var id="bjbhz"></var></address>
          <address id="bjbhz"><dfn id="bjbhz"></dfn></address>

          <address id="bjbhz"><listing id="bjbhz"><ins id="bjbhz"></ins></listing></address>

            <thead id="bjbhz"></thead>

          本地文件上传到服务器

          表单:

           

          <form action="A" method="post" enctype="multipart/form-data"> <!-- 是上传表单 -->
              用户名:<input type="text" name="username"><br/>
              文件:<input type="file" name="file1"><br/>
              <input type="submit" value="提交">
           </form>

           

          Servlet:

           

          public class Servlet extends HttpServlet {
              public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
                  //1.创建文件上传工厂类
                  DiskFileItemFactory fac = new DiskFileItemFactory();
                  //2.创建文件上传核心类
                  ServletFileUpload upload = new ServletFileUpload(fac);
                  //[设置单个文件最大上传大小:30M]
                  upload.setFileSizeMax(30*1024*1024);
                  //[设置总的文件最大上传大小:50M]
                  upload.setSizeMax(50*1024*1024);
          
                  //判断表单是否为文件上传表单
                  if(upload.isMultipartContent(request)){
                      //3.把请求数据转换为FileItem对象集合
                      try {
                          List<FileItem> items = upload.parseRequest(request);
                          //遍历每一个上传项
                          for(FileItem item:items){
                              //再判断是普通表单还是文件上传表单
                              if(item.isFormField()){
                                  //普通表单
                                  System.out.println("普通表单");
                                  //获取元素名称
                                  String fileName = item.getFieldName();
                                  //获取文本框的值
                                  String value = item.getString("UTF-8");
                                  System.out.println(fileName+":"+value);
          
                              }else{
                                  //处理文件上传
          
                                  //获取上传文件的名字
                                  String name = item.getName();
                                  System.out.println(name);
                                  //获取上传的目录路径,指定文件存储路径
                                  String basePath = "G:/IntelliJ IDEA 2018.2.4/DynamicWeb/src/";  /*绝对路径,存放到服务器中的路径*/
                                  //创建文件对象
                                  File file = new File(basePath,name);
                                  try {
                                      item.write(file);
                                  } catch (Exception e) {
                                      // TODO Auto-generated catch block
                                      e.printStackTrace();
                                  }//写文件
                                  item.delete();//删除临时文件
                              }
                          }
                      } catch (FileUploadException e) {
                          // TODO Auto-generated catch block
                          e.printStackTrace();
                      }
                  }else{
                  System.out.println("文件上传异常,不处理!");
              }
          
              }
          
              public void doPost(HttpServletRequest request, HttpServletResponse response)
                      throws ServletException, IOException {
                  this.doGet(request, response);
              }
          }

           

          将表单提交到Servlet后,即可实现本地文件上传至指定的服务器目录。

          相关文章
          相关标签/搜索
          管家婆香港2018年资料四肖期期准铁算盘4887开奖结果四肖三期内必出刘伯温6374cm刘伯温168最快开奖现场开马开奖结果天天彩票 盈江县| 松江区| 元朗区| 佛坪县| 元江| 夏津县| 广水市| 和龙市| 太谷县| 大石桥市| 图木舒克市| 泰安市| 郎溪县| 故城县| 商丘市| 保德县| 日喀则市| 云林县| 临桂县| 东辽县| 绵竹市| 凉城县| 宿州市| 雷波县| 牟定县| 陆良县| 长顺县| 镇远县| 普格县| 桐乡市| 左权县| 武宣县| 阜新市| 洛扎县| 华亭县| 盐池县| 文安县| 五大连池市| 怀化市| 纳雍县| 封丘县| 泾源县| 陕西省| 磴口县| 云梦县| 延庆县| 商城县| 都匀市| 仪陇县| 龙山县| 绵竹市| 信阳市| 宜章县| 寿光市| 平顶山市| 汉中市| 内乡县| 花莲县| 宝清县| 介休市| 广元市| 抚顺县| 萍乡市| 炉霍县| 克拉玛依市| 宿州市| 武川县| 西安市| 张掖市| 屏东县| 金昌市| 泸溪县| 玛多县| 义马市| 盐源县| 临汾市| 龙门县| 竹北市| 漾濞| 怀仁县| 黔西| 丹阳市| 南宫市| 久治县| 丰城市| 长汀县| 和平区| 虹口区| 鸡泽县| 宜城市| 靖远县| 阿鲁科尔沁旗| 二连浩特市| 武隆县| 洛南县| 楚雄市| 兰溪市| 杭锦后旗| 虹口区| 玉树县| 噶尔县| 延吉市| 渭源县| 呼和浩特市| 周口市| 罗城| 石台县| 黄平县| 彩票| 陇川县| 库尔勒市| 突泉县| 锡林郭勒盟| 松阳县| 天气| 志丹县| 大同县| 铜鼓县| 桓仁| 韶关市| 万山特区| 海安县| 临安市| 平定县| 汾阳市| 新民市| 迭部县| 尉氏县| 且末县| 博罗县| 壶关县| 花垣县| 南溪县| 澎湖县| 阿巴嘎旗| 红原县| 垫江县| 察隅县| 格尔木市| 彰武县| 福贡县| 来凤县| 凉城县| 简阳市| 鄂托克旗| 平谷区| 津市市| 乌恰县| 清流县| 海阳市| 磐安县| 鄢陵县| 分宜县| 中江县| 遂川县| 乡宁县| 那坡县| 平定县| 新田县| 乌鲁木齐县| 岐山县| 彩票| 惠水县| 临城县| 赞皇县| 富裕县| 咸宁市| 尉氏县| 博兴县| 万安县| 漠河县| 台湾省| 凯里市| 云梦县| 礼泉县| 潜江市| 枣强县| 万州区| 库伦旗| 广水市| 大关县| 岢岚县| 积石山| 鄂伦春自治旗| 通渭县| 西充县| 弋阳县| 佛教| 锦州市| 隆安县| 托里县| 理塘县| 专栏| 凤冈县| 葵青区| 凤台县| 鹤山市| 贵定县| 简阳市| 临湘市| 潢川县| 凤阳县| 行唐县| 三江| 盐池县| 东乡县| 南川市| 微博| 腾冲县| 朔州市| 建瓯市| 德安县| 嘉荫县| 信丰县| 洮南市| 宜丰县| 乌兰浩特市| 邵阳市| 任丘市| 于田县| 郯城县| 延安市| 集贤县| 广饶县| 水富县| 庄浪县| 花莲县| 鄂伦春自治旗| 卢氏县| 普宁市| 桑植县| 紫金县| 邵武市| 五常市| 方山县| 白朗县| 建平县| 赤水市| 奈曼旗| 南丹县| 姚安县| 阿巴嘎旗| 黑山县| 扬中市| 四子王旗| 买车| 宿州市| 大庆市| 道真| 青浦区| 楚雄市| 福安市| 苗栗县| 鹿邑县| 裕民县| 通辽市| 义乌市| 永顺县| 古蔺县| 民乐县| 三台县| 常宁市| 吴江市| 泗阳县| 永寿县| 盐边县| 高淳县| 和田县| 三门县| 乐安县| 林芝县| 呼和浩特市| 定结县| 和林格尔县| 永登县| 隆林| 靖宇县| 通化县| 通州区| 德令哈市| 招远市| 本溪| 关岭| 探索| 尖扎县| 阜南县| 英吉沙县| 玉田县| 苍山县| 内乡县| 深州市| 仁化县| 昌平区| 门源| 凤台县| 瓦房店市| 乐山市| 苏尼特右旗| 湟源县| 磐石市| 渝北区| 宁河县| 龙岩市| 醴陵市| 蓬莱市| 什邡市| 益阳市| 虞城县| 大安市| 永吉县| 广南县| 安远县| 军事| 涿州市| 沙洋县| 敖汉旗| 龙川县| 宁夏| 曲水县| 根河市| 吴桥县| 通州区| 奉化市| 定兴县| 苗栗市| 峨眉山市| 霍州市| 无锡市| 湟源县| 郓城县| 漾濞| 哈密市| 嘉定区| 东莞市| 安康市| 铜陵市| 泰兴市| 崇仁县| 平邑县| 南丰县| 扎兰屯市| 鹤山市| 克山县| 滦南县| 商洛市| 龙川县| 休宁县| 福海县| 遂平县| 永登县| 崇明县| 安阳市| 安宁市| 林芝县| 景泰县| 永济市| 石楼县| 临猗县| 资讯| 白水县| 新乡市| 延寿县| 察隅县| 乌拉特前旗| 万山特区| 牟定县| 微博| 班戈县| 邢台县| 陈巴尔虎旗| 凌源市| 融水| 千阳县| 泸西县| 焦作市| 屯留县| 呈贡县| 顺昌县| 金塔县| 蕲春县| 香港| 色达县| 汾西县| 醴陵市| 朝阳区| 乌兰察布市| 琼海市| 万源市| 田阳县| 鹤壁市| 郴州市| 即墨市| 顺平县| 贡觉县| 汝州市| 襄汾县| 措美县| 黑河市| 三穗县| 南丰县| 日土县| 交口县| 龙泉市| 稻城县| 榆中县| 繁峙县| 探索| 红安县| 义乌市| 民乐县| 项城市| 芜湖县| 商南县| 高密市| 绍兴县| 嵩明县| 富锦市| 婺源县| 马公市| 屏东市| 碌曲县| 平乡县| 四子王旗| 甘南县| 宽城| 庄浪县| 丘北县| 东兰县| 临泉县| 丹巴县| 黄骅市| 偃师市| 昔阳县| 乐平市| 雅安市| 夏邑县| 广水市| 闸北区| 汾西县| 桦川县| 洞头县| 乌审旗| 维西| 新宁县| 玛多县| 南宁市| 弋阳县| 乌恰县| 清流县| 观塘区| 阳原县| 惠安县| 镇平县| 民权县| 丰城市| 洪江市| 重庆市| 象州县| 灌南县| 保定市| 江城| 佛山市| 东至县| 滦平县| 谷城县| 宁武县| 永新县| 格尔木市| 武川县| 南京市| 安达市| 来安县| 上林县| 普宁市| 民权县| 泸溪县| 揭阳市| 望江县| 前郭尔| 光山县| 张掖市| 修水县| 天祝| 平昌县| 沛县| 克山县| 即墨市| 来宾市| 梁平县| 普安县| 桂平市| 崇义县| 阜宁县| 河东区| 海口市| 垦利县| 连城县| 乐都县| 惠安县| 清新县| 班戈县| 乌兰察布市| 平武县| 澜沧| 灵寿县| 黄浦区| 濉溪县| 抚宁县| 大兴区| 吉首市| 祁门县| 麻阳| 正安县| 株洲县| 义乌市| 军事| 余干县| 资中县| 和静县| 吴江市| 新巴尔虎右旗| 儋州市| 南丹县| 日土县| 黎平县| 巴南区| 珠海市| 六安市| 天祝| 高邑县| 武冈市| 阿巴嘎旗| 马关县| 高邮市| 黄平县| 涿州市| 余姚市| 即墨市| 南漳县| 偃师市| 原阳县| 莒南县| 明溪县| 横峰县| 潍坊市| 岳普湖县| 尤溪县| 资中县| 南宫市| 濮阳市| 禄劝| 苗栗市| 阿尔山市| 茌平县| 札达县| 武安市| 垣曲县| 石柱| 宕昌县| 平塘县| 潼南县| 漳浦县| 齐齐哈尔市| 丰台区| 夏邑县| 梨树县| 赤水市| 邯郸县| 苏尼特右旗| 西宁市| 卓资县| 青州市| 龙口市| 崇仁县| 芜湖县| 北宁市| 清水河县| 马边| 甘泉县| 大荔县| 吴旗县| 东莞市| 五原县| 华池县| 望城县| 甘孜| 宁城县| 乳山市| 天柱县| 孟连| 涟水县| 辰溪县| 广东省| 南乐县| 邓州市| 嫩江县| 高台县| 鹿邑县| 双鸭山市| 宾川县| 进贤县| 丰宁| 四子王旗| 大冶市| 儋州市| 石景山区| 集贤县| 广饶县| 成武县| 新兴县| 正阳县| 伊川县| 富锦市| 和顺县| 子洲县| http://m.jx1870actionv.fun http://wap.jx1870alertv.fun http://m.jx1870countv.fun http://wap.jx1870brandv.fun http://m.jx1870actionv.fun http://m.jx1870bugv.fun http://m.jx1870dressv.fun http://m.jx1870cardv.fun http://wap.jx1870cozpactv.fun http://m.jx1870balancev.fun http://m.jx1870bluev.fun http://wap.jx1870actionv.fun http://3g.jx1870chartv.fun http://jx1870advancev.fun http://m.jx1870careerv.fun http://wap.jx1870assistv.fun http://3g.jx1870clipv.fun http://wap.jx1870costv.fun