当前位置: 首页 > news >正文

中山网站建设搭建网站平台建设实训心得体会

中山网站建设搭建,网站平台建设实训心得体会,wordpress sae 安装主题,邢台搜是什么 上传指的是将客户端的文件保存到服务器的磁盘中 基本实现原理 读取客户端的文件信息#xff0c;将文件信息以流的形式发送到服务器#xff0c;然后服务器将流中的信息保存到本地#xff0c;以实现文件的上传 实例 注意#xff1a;提交的表单类型一定是 enctype…是什么 上传指的是将客户端的文件保存到服务器的磁盘中 基本实现原理 读取客户端的文件信息将文件信息以流的形式发送到服务器然后服务器将流中的信息保存到本地以实现文件的上传 实例 注意提交的表单类型一定是 enctypemultipart/form-data  % page languagejava contentTypetext/html; charsetUTF-8 pageEncodingUTF-8% !DOCTYPE html PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN http://www.w3.org/TR/html4/loose.dtd html head meta http-equivContent-Type contenttext/html; charsetUTF-8 titleInsert title here/title /head bodyform actionfileUploadServletmethodpost enctypemultipart/form-data上传文件input typefile namefile1input typefile namefile2input typefile namefile3brinput typesubmit value上传/form /body /html import java.io.File; import java.io.IOException; import java.io.PrintWriter; import java.util.Collection;import javax.servlet.ServletException; import javax.servlet.annotation.MultipartConfig; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.Part;//配置servlet并且支持上传文件 WebServlet(namefileUploadServlet ,urlPatterns/fileUploadServlet) MultipartConfig public class FileUploadServlet extends HttpServlet {private static final long serialVersionUID 1L;Overrideprotected void doPost(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {System.out.println(到这里来了);doGet(request, response);}Overrideprotected void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {//1、字符编码格式统一request.setCharacterEncoding(utf-8);response.setCharacterEncoding(utf-8);response.setContentType(text/html;charsetutf-8);//2、设置一个保存文件的路径String savePath F:/czp/;//3、获取上传的文件集合CollectionPart parts request.getParts();//4、文件上传if (parts ! null parts.size() 0) {for (Part part : parts) {String header part.getHeader(content-disposition);String fileName getFileName(header);part.write(savePath File.separator fileName);}}PrintWriter out response.getWriter();out.println(上传成功);out.flush();out.close();}/*** 获取文件名* param header* return*/public String getFileName(String header) {String[] headerArray header.split(;);System.out.println(headerArray[2]);String[] fileNameKeyValue headerArray[2].split();String fileName fileNameKeyValue[1].substring(fileNameKeyValue[1].lastIndexOf(\\) 1).replaceAll(\, );return fileName;} }
http://wiki.neutronadmin.com/news/168453/

相关文章:

  • 达县网站制作有那个网站可以做免费的投票
  • 我是做性视频网站个人主页空间申请
  • 怎么做好营销网站开发wordpress 图片 本地化
  • 长沙设计网站多少钱wordpress列表页模板
  • 网站这么绑定到域名上海怎么建设网站
  • 出国做博士后网站赤峰网站开发公司
  • 单页企业网站模板涂料网站源码
  • 西昌做网站沪尚茗居全包价格
  • 信息展示网站系统中煤建设集团网站
  • 邯郸网站制作设计玉器珠宝做网站
  • 在线学习平台网站建设有什么功能网站架构的重要性
  • 建筑装饰网站模板免费的舆情网站入口在哪
  • 网站做邮箱吗怎么设置网站支付功能
  • 做企业网站的流程wordpress微信登录设置
  • 焦作专业做网站公司哪家好怎么看网站是哪家公司做的
  • 网站建设公司好做吗php网站整合discuz
  • 苏州做网站优化公司哪家好开源网
  • 怎么做好手机网站开发网站公司名称大全
  • 做简历网站aspcms建站
  • 阿里巴巴建设网站首页为了加强公司网站建设
  • 在哪个网站做劳动用工备案门户网站建设工作领导小组
  • 如何做手机网站cms傻瓜式建站系统
  • 做网站为什么要用php电子商务主要学什么主要干啥
  • 婚礼纪网站怎么做请帖企业怎么做网站
  • 做网站开发很赚钱吗专业做网站的团队
  • 无锡微信网站定制江西省飞宏建设工程有限公司 网站
  • 自己怎么做网站卖车wordpress域名网站搬家
  • 天津购物网站搭建成都个人做网站
  • 兰州建设工程信息网站wordpress 外观自定义
  • 网站欢迎屏怎么做上海注册公司没有地址怎么办