0

次のスニペットは、IDE でエラーを生成し、クリックしてアプリケーションをデプロイすると発生します。

        <form  action="<%= blobstoreService.createUploadUrl("/upload") %>" method="post" enctype="multipart/form-data">
          <input type="file" name="myFile"/>
          <input type="submit" value="submit"/>

エラー:

error: cannot find symbol
[javac]       out.print( blobstoreService.createUploadUrl("/upload") );
[javac]                  ^
[javac]   symbol:   variable blobstoreService
[javac]   location: class UploadTester_jsp
[javac] 1 error

何を追加する必要がありますか? なぜこのエラーが発生するのですか?

4

1 に答える 1

1

variable を宣言してから初期化する必要がありますblobstoreService

<%@ page import="com.google.appengine.api.blobstore.BlobstoreServiceFactory" %>
<%@ page import="com.google.appengine.api.blobstore.BlobstoreService" %>
....

<%
    BlobstoreService blobstoreService = BlobstoreServiceFactory.getBlobstoreService();
%>

上記はドキュメントから直接です。

于 2012-07-30T11:01:15.750 に答える