我在想如何在grails中保存上傳的圖像。如何保存上傳的圖像
這種情況: 我有一個表格,包含文件上傳的gsp頁面。我試圖從fileupload獲取數據,但它不會工作。
在控制器:
def file = request.getFile('fileupload')
appearanceInstance.logo = file.encodeAsBase64().toString()
在視圖:
<g:form action="save" enctype="multipart/form-data">
<div class="file-upload">
<label >Choose logo</label>
<input id="fileupload" type="file" name="fileupload" onchange="handleFileSelect(this)"/>
</div><br/>
<br/>
</g:form>
任何人誰過這方面的經驗?
這可能是另一種方式來做到這一點,但由於我在視圖中使用文件upoad選擇圖像時可以調整圖像,我可以從控制器中獲取圖像數據嗎?
在此先感謝!
UPDATE:
是明確的,也有形式的一些其他控件,從中我得到的其他參數進行保存。
謝謝!我認爲這會奏效。 – leke