0

やあ。jQueryを使用してGoogleアプリにファイルを保存する方法。ここにあるプラグインを使用しています。しかし、それは機能していません。私のHTMLコードは次のとおりです。

<form id="fileupload" action="<%= blobstoreService.createUploadUrl("/fileloadupload") %> method="POST" enctype="multipart/form-data">

私のプロジェクトでは、ファイルを Google アプリに保存するときに、ブロブキーを同時にデータベースに保存しています。私はサーブレットとjspを使用しています。jQueryを使用してGoogleアプリにファイルを保存する方法を教えてください。

4

1 に答える 1

0

HtmlService を使用して HTML フォームを作成できます。Submit ボタンは gs 関数を呼び出します。この例では、Google ドキュメントにアップロードします。

HTML ファイル:

<html>
<form id='myForm'>
<input name='myFile' type='file'><br>
<input type='button' value="Upload" onclick='google.script.run.uploadFile(this.parentNode)'>
</form>
<html>

gs ファイル:

function doGet(){
  return HtmlService.createTemplateFromFile('html').evaluate();
}

function uploadFile(theForm){
  var file = theForm.myFile;
  DocsList.createFile(file);
}
于 2012-11-08T03:15:23.443 に答える