jsp页面的部分代码:
文件上传时出现如下错误:
.opensymphony.xwork2.ognl.OgnlValueStack -Error setting expression 'file' with value
ognl.MethodFailedException: Method "setFile" failed for object com.ll.www.mis.action.CoursesAction
有设置form 的enctype属性为"multipart/form-data",并且在action里 也有file的get/set方法 不知道还有没有其他什么原因呢
是setFile和getFile么?
我是这样认为的,jsp中需要传到后台的是一个文件,应该用流文件或者是字节,不知道你bean中的file这个属性是设置的什么类型,无法接受所以会出现错误。而且你文件是要上传到服务器还是本地呢,数据库中存的只不过是存这个文件的路径。你可以参考下,共同讨论
检查一下ognl包引入没,还有就是配置文件,你可以看下我博客io里文件上传的配置