struts1 上传文件为null_JAVA入门:fileUpload文件上传
时间: 2024-03-12 10:46:06 浏览: 99
您好!关于Struts1上传文件为null的问题,可能是因为以下几个原因:
1. 表单中没有设置enctype属性为multipart/form-data,这样的话,上传文件的内容是不会被提交的。请确保您的表单中设置了正确的enctype属性。
2. Struts1中的ActionForm类必须继承org.apache.struts.action.ActionForm,并且必须包含一个类型为org.apache.struts.upload.FormFile的属性,用于接收上传的文件内容。请确保您的ActionForm类符合这些要求。
3. 如果您使用的是Struts1的默认文件上传插件,那么请确保您的struts-config.xml文件中已经正确地配置了该插件。例如:
```xml
<plug-in className="org.apache.struts.upload.CommonsMultipartRequestHandler"/>
```
以上是一些可能导致上传文件为null的常见原因,您可以仔细检查一下,看看是否有遗漏。如果还有问题,欢迎您随时向我提问。
阅读全文