jsp代码如下:
<form action="addfood" name="f1" method="post" enctype="multipart/form-data"> <table cellpadding="3px" style="border: 2px solid #cbdced"> <tr> <td>菜名:</td> <td> <input type="text" name="name" id="fname" /><b style="color: red">*</b> </td> </tr> <tr> <td valign="top">图片:</td> <td> <input type="file" id="img" name="tupian"/> </td> </tr> </table> </form>
servlet后台代码如下:
protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { String path = getServletContext().getRealPath("/"); String saveDirectory = (new StringBuilder(String.valueOf(path))).append("upload/cuisine/").toString(); int maxPostSize = 0x100000;//设置最大请求数 File directory = new File(saveDirectory); if (!directory.exists()){ directory.mkdir(); } MultipartRequest mr = new MultipartRequest(req, saveDirectory, maxPostSize, "utf-8"); String fname = mr.getParameter("name");//取得变量 Enumeration files = mr.getFileNames();//得到多个file String name = (String)files.nextElement(); File file = mr.getFile(name); String fileName = file.getName(); //保存到数据库 resp.sendRedirect("./myeatery/succeed.jsp"); }
相关推荐
JSP+servlet文件上传简单案例 JSP+servlet文件上传简单案例
JSP+servlet文件上传 rar格式
jsp+servlet文件上传数据库和下载
完整的JSP+Servlet实现文件的上传下载
纯jsp+servlet实现文件上传,没有使用apache上传组件
jsp+javabean+servlet+ajax,数据分页显示,使用SERVLET完成增删改查操作, 文件、图片上传,使用smartUpload组件完成上传操作。 MVC模式 非常适合初学者;
jsp+servlet实现文件上传和下载,需要使用commons-fileupload,commons-io.jar java库文件
本文实例为大家分享了JSP+Servlet实现文件上传到服务器功能的具体代码,供大家参考,具体内容如下 项目目录结构大致如下: 正如我在上图红线画的三个东西:Dao、service、servlet 这三层是主要的结构,类似 MVC ...
使用mvc模式设计,jsp+servlet开发,同时可以上传两个文件,也可以自己修改下代码上传多个文件,在Servlet中使用开源fileupload包实现文件上传功能
页面+处理的SERVLET代码 需要jspSmartUpload组件
Java网站开发(jsp+servlet)笔记,里面还包括EL表达式,JSTL标签库的使用,网站文件上传的源代码截图等
JSP+servlet上传文件有 进度条 比较好用
采用MVC模式,在jsp+servlet+service+DAO架构的基础上,实现了互联网上网络相册的绝大部分功能,如用户管理,相片分类,相册管理,相片的评论管理,上传及删除相片文件等。 附加java源代码
定点定时长音乐播放系统,带进度条的文件批量上传(jquery+plupload+jsp+servlet),该系统没有使用数据库,不需要过多的配置就可以使用,在项目中有一个文档,说明该系统的使用方法与注意事项。
JSP+servlet实现的文件上传, 有详细注释, 需要MyEclipse5.5或更高
适用于简单的javaweb期末课程设计。包含功能如下所示。 1)前端功能 图书的分类展示;...其中包含系统使用前必读、包含课程设计报告,包含数据库sql文件,可以参考报告内容了解本系统的具体实现等。
功能: 发表文章 评论文章 照片上传 权限管理
主要为大家详细介绍了Jsp+Servlet实现文件上传下载中的第一部分文件上传,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
工具:netbeans6.5 服务器:glassfish v2 技术:jsp+servlet 功能:上传图片(gif,jpg)(不能上传exe,bat)