私はAjax uploadプラグインを使用してAjaxでファイルをアップロードしています。そのうまくいっているファイルが正常にアップロードされました。onComplete
のイベントにコンテンツにアクセスすることもできます。アップロードされたファイルのデータベースIDを返したいのですが、私の春のコントローラからデータベースIDをonComplete
に送信できますか?
はここAjaxファイルアップロードで値を返す方法
new Ajax_upload('#clickToUpload', {
action: '/portal/request/MRNFile/upload',
allowedExtensions: ['csv','jpeg'],
onComplete : function(file){
$('#progress').text('Uploaded ' + file + '. ');
//how to access database id here
}
});
コントローラ
@RequestMapping(value = "/upload", method = RequestMethod.POST)
public Integer upload(@RequestParam("userfile") MultipartFile file) {
// This will save file to database and will return its id
return id;
}
おかげで私のJSです!