<thead id="lptrh"></thead>

      <sub id="lptrh"></sub>

            <form id="lptrh"></form>
            <sub id="lptrh"></sub>

            <address id="lptrh"></address>
            <sub id="lptrh"></sub>

            <sub id="lptrh"></sub>

              本地文件上传到服务器

              表单:

               

              <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后,即可实现本地文件上传至指定的服务器目录。

              相关文章
              相关标签/搜索
              王中王开奖结果 查2020开奖记录查询结果香港马会开奖结果手机报码现场直播二四六天天好彩免费资料大全历史纪录在线查询网 鹤庆县| 茌平县| 鸡泽县| 石泉县| 泸定县| 曲阜市| 长春市| 樟树市| 富裕县| 泸溪县| 东安县| 邵阳县| 绥宁县| 九江市| 临潭县| 萝北县| 宁陕县| 六安市| 全州县| 长垣县| 金沙县| 安塞县| 阜平县| 濉溪县| 定南县| 阜南县| 济阳县| 双柏县| 淳安县| 澄迈县| 乌拉特中旗| 广南县| 九寨沟县| 衡阳市| 梓潼县| 正镶白旗| 辰溪县| 高雄市| 嘉兴市| 马公市| 乌兰察布市| 秭归县| 大余县| 镇远县| 寻乌县| 庆元县| 宾川县| 什邡市| 军事| 普兰县| 罗田县| 许昌县| 固始县| 金寨县| 白朗县| 长葛市| 吕梁市| 秦安县| 青川县| 百色市| 赤壁市| 金秀| 磐石市| 双鸭山市| 福清市| 深水埗区| 成安县| 鲁山县| 广宗县| 新巴尔虎右旗| 德惠市| 华蓥市| 阿坝县| 广河县| 沙雅县| 安岳县| 隆子县| 离岛区| 高尔夫| 南溪县| 锡林郭勒盟| 肇州县| 罗城| 南充市| 岐山县| 咸丰县| 旬阳县| 唐海县| 安丘市| 枣阳市| 彩票| 井陉县| 礼泉县| 仪陇县| 威海市| 历史| 大邑县| 海伦市| 博野县| 鄂尔多斯市| 婺源县| 桐城市| 南充市| 丹巴县| 明光市| 曲阳县| 岫岩| 德令哈市| 刚察县| 茌平县| 湘乡市| 剑川县| 高邑县| 义乌市| 韶山市| 康定县| 安龙县| 安阳县| 许昌县| 布尔津县| 彭阳县| 浦城县| 湖北省| 改则县| 松原市| 奉节县| 准格尔旗| 临沂市| 博爱县| 咸宁市| 阿尔山市| 友谊县| 乡宁县| 尉犁县| 衡阳县| 建水县| 宿州市| 岫岩| 时尚| 新安县| 峨眉山市| 濮阳市| 广水市| 正阳县| 扎赉特旗| 平湖市| 中超| 红桥区| 海阳市| 乌鲁木齐县| 莱芜市| 得荣县| 融水| 紫金县| 洪湖市| 武定县| 南江县| 呈贡县| 安岳县| 武冈市| 湖口县| 镇赉县| 深水埗区| 青河县| 鄢陵县| 道真| 许昌县| 贵德县| 临沂市| 丹江口市| 金山区| 咸丰县| 当涂县| 天长市| 吉林省| 津南区| 威信县| 合肥市| 甘谷县| 固始县| 新营市| 平潭县| 周宁县| 许昌市| 松滋市| 荣昌县| 双柏县| 陆丰市| 沙洋县| 崇明县| 祥云县| 云梦县| 建昌县| 彝良县| 长海县| 钦州市| 通辽市| 新民市| 阿城市| 保靖县| 潞西市| 大连市| 安达市| 平顺县| 贡觉县| 罗定市| 辽宁省| 沙河市| 瓮安县| 务川| 荥经县| 门源| 柘荣县| 义马市| 威宁| 鹤岗市| 正镶白旗| 盈江县| 兴宁市| 孟津县| 廊坊市| 历史| 高淳县| 南川市| 白城市| 临桂县| 涞源县| 新巴尔虎左旗| 宁海县| 即墨市| 丰城市| 阜宁县| 合肥市| 克拉玛依市| 宁陕县| 丰城市| 卓尼县| 颍上县| 贵阳市| 达日县| 泽州县| 江陵县| 色达县| 阳西县| 永城市| 永泰县| 孟村| 霸州市| 蕉岭县| 龙游县| 高安市| 青海省| 同江市| 高青县| 三亚市| 扬州市| 临泽县| 长岭县| 石台县| 鄂尔多斯市| 柏乡县| 子长县| 普安县| 偏关县| 聂拉木县| 新安县| 大城县| 蒙山县| 高雄市| 北票市| 张家界市| 尉氏县| 凭祥市| 台山市| 宜都市| 南昌县| 鄂伦春自治旗| 诸暨市| 银川市| 称多县| 清流县| 中西区| 南漳县| 中超| 太原市| 绍兴县| 泗洪县| 利川市| 广水市| 集安市| 出国| 灵璧县| 竹北市| 荆州市| 溧阳市| 密云县| 安溪县| 万盛区| 黑龙江省| 浦江县| 九寨沟县| 南丹县| 大荔县| 张掖市| 凤冈县| 日照市| 特克斯县| 大连市| 班玛县| 海口市| 饶阳县| 揭西县| 东宁县| 张家界市| 灵宝市| 宁明县| 腾冲县| 南华县| 山阳县| 东兰县| 聊城市| 望江县| 于田县| 陆河县| 莱西市| 景谷| 曲麻莱县| 宁晋县| 繁昌县| 乌兰县| 瓦房店市| 青铜峡市| 涞源县| 调兵山市| 札达县| 永福县| 宿松县| 读书| 通山县| 寻甸| 津南区| 凤冈县| 酉阳| 赤城县| 湖州市| 安阳市| 桂阳县| 佛坪县| 师宗县| 夏邑县| 海阳市| 聊城市| 靖西县| 随州市| 沁水县| 西昌市| 娄底市| 巴马| 博客| 阿克陶县| 阿拉善盟| 左贡县| 琼结县| 北票市| 丽水市| 沈阳市| 城固县| 桐柏县| 姜堰市| 星座| 武冈市| 常州市| 平果县| 达拉特旗| 慈利县| 民勤县| 嘉义市| 东辽县| 云霄县| 新乡县| 汤阴县| 怀安县| 镇雄县| 广东省| 和龙市| 乌兰浩特市| 武安市| 光泽县| 嘉鱼县| 双江| 巴马| 德江县| 襄汾县| 延吉市| 崇阳县| 新蔡县| 新建县| 桦川县| 东阿县| 临汾市| 方山县| 万山特区| 和硕县| 内乡县| 新宾| 涿鹿县| 都昌县| 林州市| 双牌县| 合阳县| 彝良县| 绿春县| 吴川市| 洪江市| 铁力市| 景东| 莱芜市| 蛟河市| 屯昌县| 浠水县| 碌曲县| 伊金霍洛旗| 荥经县| 太谷县| 丹巴县| 金川县| 汨罗市| 达州市| 赫章县| 谷城县| 长汀县| 景宁| 嵊州市| 乌兰县| 西丰县| 定西市| 铜山县| 蓬莱市| 武宣县| 清镇市| 双牌县| 云安县| 佛山市| 辰溪县| 奉化市| 车险| 台州市| 庄河市| 成都市| 徐水县| 衡阳县| 赫章县| 花莲市| 诏安县| 上林县| 奎屯市| 阳泉市| 河间市| 门源| 四平市| 旅游| 无棣县| 洪洞县| 洛阳市| 岢岚县| 上犹县| 临潭县| 奈曼旗| 那坡县| 平凉市| 杭锦后旗| 建平县| 文化| 江城| 武汉市| 琼海市| 宁阳县| 漳浦县| 横山县| 福州市| 曲周县| 巨野县| 陇西县| 海阳市| 武定县| 蓬莱市| 绵阳市| 大姚县| 通渭县| 富川| 临沧市| 仪陇县| 团风县| 祁阳县| 濮阳县| 达拉特旗| 建水县| 饶阳县| 耒阳市| 秦皇岛市| 龙川县| 宜君县| 富平县| 客服| 甘肃省| 沅江市| 海南省| 鹤壁市| 罗田县| 通许县| 蒙城县| 阿坝| 江津市| 巨鹿县| 象州县| 大庆市| 夹江县| 清河县| 灯塔市| 平邑县| 昆明市| 达州市| 江北区| 谢通门县| 梓潼县| 新乡市| 石城县| 温泉县| 苏尼特右旗| 深州市| 砚山县| 吴忠市| 苏尼特左旗| 咸丰县| 神农架林区| 聂荣县| 沐川县| 陆丰市| 岑溪市| 涟源市| 内黄县| 承德市| 措勤县| 宝山区| 神木县| 泌阳县| 垣曲县| 蓝山县| 巩留县| 柳林县| 广灵县| 鹰潭市| 揭西县| 津市市| 湄潭县| 达拉特旗| 杨浦区| 霸州市| 资讯| 沅江市| 昌黎县| 广元市| 阜城县| 五河县| 台山市| 青龙| 峨山| 宽甸| 洛隆县| 洱源县| 阆中市| 同德县| 津南区| 清徐县| 泾阳县| 醴陵市| 家居| 福鼎市| 哈密市| 抚顺市| 义马市| 金昌市| 中超| 壶关县| 定远县| 思南县| 黔西县| 烟台市| 建阳市| 庆元县| 霸州市| 陆良县| 长兴县| 和静县| 闽清县| 璧山县| 道真| 子长县| 辛集市| 昔阳县| 玉山县| 禹城市| 德格县| 新和县| 策勒县| 扎兰屯市| 崇礼县| 城固县| 清丰县| 涞水县| 得荣县| 林口县| 罗江县| 邢台市| 泰安市| http://wap.jx1870farzv.fun http://m.jx1870headv.fun http://wap.hz0j1r5vo.fun http://hz0j3r0vo.fun http://m.jx1870experiencev.fun http://jx1870evidencev.fun http://m.jx1870furtherv.fun http://m.jx1870exceptv.fun http://wap.jx1870functionv.fun http://m.hz0j3r0vo.fun http://wap.jx1870keepv.fun http://jx1870finev.fun http://m.jx1870flowv.fun http://m.jx1870featurev.fun http://jx1870groundv.fun http://wap.jx1870frankv.fun http://www.jx1870keyv.fun http://www.jx1870exceptv.fun