请问为什么在form中加入enctype="multipart/form-data"后提交不到相应的action后台也没报错只是页面显示404,如果去掉enctype="multipart/form-data"则能正常提交,但目前要实现上传功能不能去掉enctype="multipart/form-data",请教高手们我要如何处理才能提交?代码大致如下: 
<form action=" <%=path%>/manager/rtsSetPortResultAction.do?method=doAdd" method="post" enctype="multipart/form-data"> 
任务名:  <input type="text" name="taskName" Class="form-text" size="15"> 
执行者:  <input type="text" name="operId" Class="form-text" size="15"> 
根据线路资料,指定业务速率: <input type="file" name="upfile" id="upfile" value="浏览"> </div> 
    <td id="go_search" nowrap class="button" onMouseOver="this.className='btn1_mouseover'" onMouseOut="this.className='button'" onMouseDown="this.className='btn1_mousedown'" onClick="javascript:dosubmit()"> 
<img src=" <%=request.getContextPath()%>/pages/images/icon/button1.gif" width="16" height="16" align="absmiddle"> 
      提交 </td> 
</form>   function dosubmit(){ 
//首先判断任务名和执行者不能为空 
  document.forms[0].action=" <%=request.getContextPath()%>/manager/rtsSetPortResultAction.do?method=doAdd"; 
//alert(document.forms[0].action); document.forms[0].submit(); 
  }