<html:form action="/onLoad" enctype="multipart/form-data" method="post">
<input type="file" name="files" value=""> <html:text property="saveTo"/>
<html:submit>提交</html:submit>
</html:form>
加断点后发现files变量是空的,用struts标签也是空的,甚至用request.getParameter(“files”)也是得不到东西,
在form中files是FormFilel类型的,
很头疼,希望高手帮助解答。
<input type="file" name="files" value=""> <html:text property="saveTo"/>
<html:submit>提交</html:submit>
</html:form>
加断点后发现files变量是空的,用struts标签也是空的,甚至用request.getParameter(“files”)也是得不到东西,
在form中files是FormFilel类型的,
很头疼,希望高手帮助解答。
private FormFile files;
public FormFile getFiles() {
return files;
}
public void setFiles(FormFile files) {
this.files = files;
}action 代码:
OnLoadForm onLoadForm = (OnLoadForm) form;
FormFile files= onLoadForm.getFiles();//从这句开始就空指针了,files为null,下面的就不用执行了struts配置文件没问题,别的类型的参数可以传过来。