上传文件的过程出现这个错误,首先是填表单
- HTML code
<form action="resource_create" method="post" enctype ="multipart/form-data"> 文件名称: <input name="resource.title" type="text"> <br> 注解: <textarea name="resource.content" rows="5" cols="20"></textarea><br /><%-- --%> 附件: <input type="file" name="resource.upFile"><br /> 下载分数: <select name="resource.points"> <option value="0" label="0" /> <option value="1" label="1" /> </select> <input value="重置" type="reset"> <input value="确定" type="submit"> </form>
action的result定义的是create_success,当我把<input type="file" name="resource.upFile">去掉(action中相应的代码也去掉)就可以返回create_success,出错的时候就连resource_create action都不执行。网上说input是拦截器返回的,表单数据出错。请问是那里错了么?
resource里有成员File upFile,有getter setter
------解决方案--------------------
文件参数有错,input是拦截器返回的