struts2文件上传

来源:互联网 发布:js点击显示隐藏div 编辑:程序博客网 时间:2024/06/10 13:30

WARNING: Error setting expression 'image' with value '[Ljava.lang.String;@1093fd9'
ognl.MethodFailedException: Method "setImage" failed for object cn.lcu.action.UploadAction@1e0170c [java.lang.NoSuchMethodException: cn.lcu.action.UploadAction.setImage([Ljava.lang.String;)]
 at ognl.OgnlRuntime.callAppropriateMethod(OgnlRuntime.java:1305)
 at ognl.OgnlRuntime.setMethodValue(OgnlRuntime.java:1494)

 

对于这样的错误警告,会有两种情况:

1,你的action里边可能没有没有为表单项提供get,set方法

2,<form action="${pageContext.request.contextPath}/control/department/upload.action"enctype="multipart/form-data" method="post">
      文件:<input type="file" name="image"/><br/> 
      <input type="submit" value="上传">
   </form>

enctype="multipart/form-data" 这个参数写错了,也会出现这种情况。

原创粉丝点击