文件上传
实现文件上传功能,需要
- 在Web页面上添加输入项
- <input type="file" name="xxx" />
- form开始标签中的属性method必须为post方式
- form标签中的enctype属性设为multipart/form-data
- 在servlet中读取上传文件的数据,并保存到服务器上。
- 使用@MultiPartConfig注解
- 从request对象对象中获取输入流
- 保存至服务器的路径
实现代码
upload.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>文件上传页面</title>
</head>
<body>
<form action="upload" method="post" enctype="multipart/form-data">
<table>
<tr>