jspsmartupload 上传示例
2016-11-09 13:03
120 查看
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // TODO Auto-generated method stub // 设置编码格式 request.setCharacterEncoding("GB2312"); response.setCharacterEncoding("GB2312"); // 第一步:新建一个对象 SmartUpload smart = new SmartUpload(); // 第二步:初始化 smart. 4000 initialize(super.getServletConfig(), request, response); // 第三步:设置上传文件的类型 smart.setAllowedFilesList("jpg,png"); try { smart.setDeniedFilesList("bat"); smart.setMaxFileSize(10*1024*1024); } catch (SQLException e1) { e1.printStackTrace(); } String name = null; try { smart.upload(); Files fs = smart.getFiles();// 得到所有的文件 for (int i = 0; i < fs.getCount(); i++) {// 对文件个数进行循环 File f = fs.getFile(i); name = System.currentTimeMillis() + f.getFileName(); if (f.isMissing() == false) { String path = request.getContextPath()+"/file/image/" + name; //String path ="/yjdata/www/www/ROOT/file/image/" + name; System.out.println("basePath="+path); f.saveAs(path); } } } catch (Exception e) { e.printStackTrace(); } int id =Integer.parseInt(request.getParameter("id")) ; if(AdminDAO.addimg(id, name)==1){ System.out.println("上传成功"); } }页面引用图片
<img height="130px" width="160px" src= "<%=path%>/file/image/${apage.imgname}" alt="通用的占位符缩略图">
相关文章推荐
- jspSmartUpload上传下载全攻略
- 理论---jsp使用jspsmartupload组件实现文件上传功能
- 【Jsp】使用AjaxFileUploader与jspsmartupload完成不刷新的Ajax文件上传系统
- jspSmartUpload上传下载全攻略
- JspSmartUpload 实现上传
- 关于jspsmartupload中文名文件上传后为乱码的问题
- jspSmartUpload上传下载全攻略
- JspsmartUpload上传文件(2)
- 关于jspsmartupload的上传 4000
- jspSmartUpload上传下载全攻略
- 解决jspsmartupload上传文件时大小受限制问题
- jspSmartUpload对上传的文件进行删除
- 一个使用jspSmartUpload控件上传文件的例子
- jspSmartUpload成功操作示例
- jspSmartUpload上传下载全攻略
- jspSmartUpload上传下载全攻略
- jspsmartupload 组件的使用 案例(上传和下载功能实现)
- 在jsp中实用jspSmartUpload实现上传下载全攻略(一)
- 关于用jspSmartUpload控件上传文件并附带参数的吐血体验
- jspSmartUpload上传下载全攻略