最近,用SSH三大框架(虽然这个东西比较老,但是个人比较喜欢)做个东西,发现在用form表单做文件上传时,点击浏览文件,然后浏览器直接崩溃掉;然而,不是解决办法的办法是切换输入法非搜狗输入法,可笑。
JSP页面代码如下
<form action="<%=basePath%>upload.action" method="post" enctype="multipart/form-data">
<table>
<tr>
<td colspan="3" align="center">
选择上传压缩包
</td>
</tr>
<tr>
<td align="right">
选择文件
</td>
<td>
<input type="file" name="uploadFile" id="uploadFile"/>
</td>
<td>
<span style="color: RED;font-weight: bolder;">*</span>
<span>注意上传文件类型为zip格式</span>
</td>
</tr>
<tr>
<td colspan="3" align="center">
<input type="submit" value="上传"/>|<input type="reset" value="重置"/>
</td>
</tr>
</table>
</form>
出来的页面如下图:
出现的问题是
只要点击选择文件,打开文件浏览器,谷歌浏览器就会立马崩溃、卡死。
最后,找到的临时的解决办法是切换输入法为英文即可
否则,浏览器会在文件浏览器打开文件后直接卡死,很奇怪。