不是形式完全 - 但是表单提交的动作。
正在发生的事情是SpringSecurity将请求包装在自己的请求上下文中,显然其中发生了很多安全性。我从表单中捕获POST请求的操作在此行中断:
def f = request.getFile('myFile')
错误消息:
No signature of method: org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestWrapper.getFile() is applicable for argument types: (java.lang.String) values: [myFile]
任何人都知道如何从请求中获取实际文件?
答案 0 :(得分:3)
您的表单是否是正确的文件上传表单?它需要enctype="multipart/form-data"
属性集。如果您正在使用<g:form>
,则可以切换到<g:uploadForm>
,为您添加。{/ p>
答案 1 :(得分:1)
如果您正在使用或提交表单,请与我们联系。 如果可能,请添加完整的表格代码