gpt4 book ai didi

grails - 如何在Grails Webflow中上传文件?

转载 作者:行者123 更新时间:2023-12-02 14:20:16 25 4
gpt4 key购买 nike

我尝试构建一个grails Webflow,其中包含一个其中包含文件上传字段的步骤。找不到明确的例子。我该怎么做?

该表格如下所示:

<g:form method="POST" action="upload" enctype="multipart/form-data">
<input type="file" name="myFile" />
<input type="submit" value="Upload! " />
</g:form>

流程如下所示:
def rgdpsRequestFlow = {
chargeCheck{
on("upload"){
println "Hello file upload"
}.to("uploadSuccess")
}
uploadSuccess{

}
}

当我提交表格时,我得到
HTTP Status 404 - /webflowTest/mortgage/upload

最佳答案

目前尚不清楚您正在努力解决哪一部分。如果您需要有关文件上传的帮助,则可能需要尝试Grails File Uploader plugin,或者查看此step-by-step tutorial或使用James Kleeh指出的uploadForm标签。

即,可以在gsp中添加:

<g:uploadForm controller='yourControllerName' action='save'>
<input type='file' name='file'/>
<input type='submit'/>
</g:uploadForm>

然后在 Controller 中处理它:
def save = {
def file = request.getFile('file').inputStream.text
file.transferTo(new File('someLocation/filename'))
}

关于grails - 如何在Grails Webflow中上传文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14306408/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com