提交页面为:
<script type="text/javascript">
function submit1(){
if(document.f1.name.value.length>0 && document.f1.ges.value.length>0&& document.f1.fname.value.length>0){
document.f1.submit();
}
else{
alert("带*的不能为空!")
}
}
function onlyNum(){
if(!((event.keyCode>=48 && event.keyCode<=57) || (event.keyCode>=96 && event.keyCode<=105) || (event.keyCode==8))){
event.returnValue=false;
}
}
</script>
</head>
<body>
<form action="servlet/FUServlet" name=f1 method="post" enctype="multipart/form-data">
<table width="326" height="314" border="0" align="center">
<tr>
<th height="76" colspan="3" scope="row"><font color="#5fdebb"><span class="STYLE1">请输入要上传的资源!</span></font></th>
</tr>
<tr>
<th width="71" align="left" scope="row"><font size="2"><span class="STYLE4"> 文件名 :</span></font></th>
<td align="left" colspan="2"><label>
<input type="text" name="name" id="name" />
</label><font color="#ff8040">*</font>
</td>
</tr>
<tr>
<th align="left" scope="row"><font size="2"><span class="STYLE4">文件格式:</span></font></th>
<td align="left" colspan="2"><label>
<select name="gs" id="gs">
<option value="文本">文本</option>
<option value="文本">图片</option>
<option value="音频">音频</option>
<option value="视频">视频</option>
</select>
</label><font color="#ff8040">*</font>
</td>
</tr>
<tr>
<th align="left" scope="row"><font size="2"><span class="STYLE4">文件路径:</span></font></th>
<td align="left" colspan="2"><label>
<input type="file" name="fname" id="fname" />
</label></td>
</tr>
<tr>
<th scope="row"> </th>
<td width="97"><label>
<input type=button value="上传" onClick="submit1()">
</label></td>
<td width="136"><label>
<input type=button value="重填" onClick="document.f1.reset()">
</label></td>
</tr>
</table>
</form>
</body>
提交之后表单为空时弹出了对话框提示,但输入相应数据后再提交,网页无反应,控制台也捕捉不到异常,不会是Servlet的原因吧