我有两个jsp页面,名称是" insert.jsp"和" controller.jsp",我想从计算机获取文件路径" insert.jsp" ,当我不使用" multipart" ,我无法获得正确的文件路径。但是当我使用" multipart"使用method = "get"
我会遇到异常,如果我使用此代码,则无法访问" controller.jsp"。
Insert.jsp
<form action = "controller.jsp" enctype = "multipart/form-data" method = "post">
<table>
<tr>
<td>Portrait Photo: </td>
<td><input type="file" name="namePhoto" size="50"/></td>
</tr>
</table>
<input type="submit" name="btnSaveInsert" value="Save"></td>
Controller.jsp
Enumeration paramNames = request.getParameterNames();
while (paramNames.hasMoreElements()) {
String paramName = (String) paramNames.nextElement();
}
if (request.getParameter("btnSaveInsert") != null){
...
}