jsp用commons-uploadfiles1.2.1实现文件上传
来源:互联网 发布:linux 开机启动项 编辑:程序博客网 时间:2024/06/05 18:31
jsp用commons-uploadfiles1.2.1实现文件上传
网上的很多方法都已经过时了
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<html>
<head></head>
<body>
<form action="upload.jsp" method="post" enctype="multipart/form-data" name="frm1" id="frm1">
<input type="file" name="file1" id="file1"><input type="text" name="t2" id="t2" value="1234">
<input type="submit">
</form>
</body>
</html>
-----------------------------------------------------------------------------------
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@page import="org.apache.commons.fileupload.disk.*" %>
<%@page import="org.apache.commons.fileupload.servlet.*" %>
<%@page import="org.apache.commons.fileupload.*" %>
<%@page import="org.apache.commons.io.*" %>
<%@page import="java.util.*"%>
<%@page import="java.text.*" %>
<%@page import="java.io.*" %>
<%
String pathroot=application.getRealPath(request.getContextPath());//取得绝对路径
DiskFileItemFactory factory = new DiskFileItemFactory();//创建文件处理对象
factory.setSizeThreshold(4096);
File fpath=new File(pathroot+"/images");
factory.setRepository(fpath);
ServletFileUpload upload = new ServletFileUpload(factory);
upload.setSizeMax(5000000);//设置获取网页传递数据的最大值,需要大于图片大小
List items=upload.parseRequest(request);
Iterator iter=items.iterator();
while (iter.hasNext()) {
FileItem item = (FileItem) iter.next();
if (!item.isFormField()) {
String fileName = item.getName();//取得文件名
String contentType = item.getContentType();//取得文件类型
long sizeInBytes = item.getSize();//取得文件大小
File uploadedFile = new File(fpath,fileName);//创建文件对象
item.write(uploadedFile);//写数据
}
}
%>
- jsp用commons-uploadfiles1.2.1实现文件上传
- 用jsp+commons-fileupload实现文件上传
- JSP使用commons-fileupload实现文件上传
- Jsp 使用commons-fileupload实现文件上传
- JSP+Servlet +commons-fileupload-1.2.1实现文件上传
- JSP使用commons-fileupload组件实现文件上传代码示例
- 用commons-fileupload-1.2 实现文件上传
- 用commons-fileupload-1.2 实现文件上传
- 用commons-fileupload实现文件上传
- 用commons-fileupload-1.2 实现文件上传
- 用commons-fileupload-1.2 实现文件上传
- 用commons-fileupload实现文件上传
- commons-fileupload 实现文件上传
- Commons-Fileupload 实现文件上传
- Commons-FileUpload实现文件上传
- commons-fileupload实现文件上传
- JSP 文件上传组件commons-fileupload
- jsp+servlet+commons-fileupload-1.3.jar+commons-io-2.4.jar+jstl标签库实现文件上传与下载
- VC项目配置详解
- Properties操作例子类
- Android 中 Log分析教程及例子(KeyDispatchingTimeout)
- VB.net中的sender和e
- cat more less 等命令的区别与使用—管道
- jsp用commons-uploadfiles1.2.1实现文件上传
- Orchard 页面访问出现NullReferenceException
- commons-uploadfiles详解
- 访问 IIS 元数据库失败
- Ubuntu 10.10下源码安装Erlang 5.8.3版本
- Eclipse启动优化,分析其GC过程【转】 收藏
- Spring中注入的三种方式
- Qt国际化(源码含中文时)的点滴分析
- Spring中注入的三种方式