表单submit分通常为get和post两种方式。
> get:通过request.getParameter("参数名")可以取得输入框的输入数据
> post:可实现输入框数据读取,文件上传
①利用下述软件包,放置在/WEB-INF/lib目录下。
commons-fileupload-版本号.jar:http://commons.apache.org/fileupload/下载
commons-io-版本号.jar:http://commons.apache.org/io/下载
②利用ServletAPI的Part接口实现
代码如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Hello App</title>
</head>
<body>
<form name="uploadForm" method="get" enctype="multipart/form-data" action="hello">
<table>
<tr>
<td><div align="right">User Name:</div></td>
<td><input type="text" name="username"></td>
</tr>
<tr>
<td><div align="right">Load File1:</div></td>
<td><input type="file" name="file1" size="30"></td>
</tr>
<tr>
<td><input type="submit" name="submit" value="upload"></td>
&l