对于HTML表单.我很困惑,我正在尝试设置enctype ='application/octet-stream',但服务器接收到content-type ='application/x-www-form-urlencoded'(默认值)的请求.
我正在实现带有输入字段和文件上传的简单表单.我去了教程:http://grails.org/Simple+Avatar+Uploader 和文档:http://grails.org/doc/2.0.x/guide/theWebLayer.html#uploadingFiles
但是文件上传似乎不起作用!为什么不起作用?有问题的解决方案吗?
问题:
没有方法签名:org.springframework.security.web.servletapi.HttpServlet3RequestFactory $ Servlet3SecurityContextHolderAwareRequestWrapper.getFile()适用于参数类型:(java.lang.String)values:[itemImage]可能的解决方案:getXML(),getPart(java .lang.String),getAt(java.lang.String),getAt(java.lang.String),getLocale(),getJSON().Stacktrace如下:消息:没有方法签名:org.springframework.security.web.servletapi.HttpServlet3RequestFactory $ Servlet3SecurityContextHolderAwareRequestWrapper.getFile()适用于参数类型:(java.lang.String)values:[itemImage]可能的解决方案:getXML( ),getPart(java.lang.String),getAt(java.lang.String),getAt(java.lang.String),getLocale(),getJSON()Line | 方法 - >> 14 | 保存在greatoffer.SellController $$ EOVmPG4d - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | 195 | grails.plugin.cache.web.filter.PageFragmentCachingFilter中的doFilter 63 | grails.plugin.cache.web.filter.AbstractFilter中的doFilter 53 | grails.plugin.springsecurity.web.filter.GrailsAnonymousAuthenticationFilter中的doFilter 49 | grails.plugin.springsecurity.web.authentication.RequestHolderAuthenticationFilter中的doFilter 82 | grails.plugin.springsecurity.web.authentication.logout.MutableLogoutFilter中的doFilter 895 | …