1、导包
实现这个功能需要下载三个jar包:commons-fileupload-1.4.jar、commons-io-2.5.jar和servlet-api.jar,下载方式,百度即可。
commons-fileupload.jar通常和commons-io.jar包一起使用的。用来操作文件上传。里面封装了很多上传的功能,大大简化了我们写上传代码的复杂性。
下载完成后就可以在eclipse或者myeclipse中新建web项目了,项目建好后,将这三个包放在WebRoot的WEB-INF/lib目录下,最后将他们build path。
2、编写jsp页面
这里就直接上代码了。
upload.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>jsp文件上传</title>
</head>
<body>
<h1>jsp文件上传</h1>
<form method="post" action&