java的jap页面上文件上传,所需jar包:jspSmartUpload.jar
2017-02-26 15:42
896 查看
红色为关键代码
index.jap
<%@ page language="java" import="java.util.*" pageEncoding="gbk"%>
......
<body> <form action="upload.jsp" method="post" enctype="multipart/form-data"> 上传:<input type="file" name="upload" /> <br> <input type="submit" name="上传"/> </form>
PhotoUpload.jsp
<%@ page language="java" import="java.util.*,com.jspsmart.upload.SmartUpload" pageEncoding="gbk"%>
<body>
<% SmartUpload su = new SmartUpload(); //加载表单数据到SmartUpload 内置对象中pageContext su.initialize(pageContext); try{ //限制格式 su.setAllowedFilesList("png"); //限制大小,字节 su.setMaxFileSize(200000000); //上传 su.upload(); //指定保存位置 su.save("C:/Users/Administrator/Desktop/img"); out.println("添加成功"); }catch(Exception e){ if(e.getMessage().startsWith("Size")){ out.println("<script>alert('文件太大!');location='error.jsp';</script>"); }else{ out.println("<script> alert('文件格式不被允许');location='error.jsp';</script>"); } } %> </body>
相关文章推荐
- Java Web中使用JSPSmartUpload控件实现文件的上传和下载(解决了中文乱码问题)(JSP页面采用GBK编码)
- smartupload实现 jsp页面上传文件 将文件以二进制形式保存在数据库
- jspsmart实现文件上传下载及jspSmartUpload.jar下载
- JavaWeb上传下载使用jspsmartupload.jar
- 今天使用jspsmartupload.jar实现上传文件的功能,发现中文乱码,于是总结了下解决方法
- jspsmart实现文件上传下载及jspSmartUpload.jar下载
- Java【代码】使用jspSmartUpload实现文件上传demo
- 使用jspsmartupload上传文件抛出的java.lang.IllegalStateException异常
- 关于使用jspsmartupload.jar进行文件的上传与下载
- jspsmart实现文件上传下载及jspSmartUpload.jar下载
- [JAVA]彻底抛弃 jspSmartUpload,使用 common-fileupload 实现文件上传
- MyEclipse------如何添加jspsmartupload.jar,用于文件上传
- MyEclipse------如何添加jspsmartupload.jar+文件上传到服务器
- Java Web中使用JSPSmartUpload控件实现文件的上传和下载(解决了中文乱码问题)(JSP页面采用GBK编码)
- 在jsp中使用smartupload组件上传文件
- Struts action 中使用jspsmartupload 上传文件
- JspsmartUpload上传文件(1)
- 利用jspsmartupload上传文件,当我不选择文件就直接上传,会有什么结果呢?一个字“惨”啊!
- 在jsp中使用smartupload组件上传文件- -
- 怎样用JspSmartUpload实现文件上传攻略