2011-12-09 9 views
0

とgwtuploadを設定します。は、私がUiBinderサンプルメッセージでセットアップに<a href="http://code.google.com/p/gwtupload/" rel="nofollow">gwtupload</a>ウィジェットをしようとしていると私はそのように設定取得に苦労していUiBinderサンプルメッセージ

通常のgwt-fileUploadウィジェットで動作するコードを取得しましたが、より豊富な機能のためgwtuploadが欲しかったです。ここで私はgwt-fileUploadウィジェットのためにしたものです:

@UiHandler("calculateComplexityButton") 
    void onClickCalculateComplexity(ClickEvent e){ 
     formPanel.setEncoding(FormPanel.ENCODING_MULTIPART); 
     formPanel.setMethod(FormPanel.METHOD_POST); 
     formPanel.setAction(UPLOAD_ACTION_URL); 
     String fileName = fileUpload.getFilename(); 
     fileUpload.setName(fileName); 
     formPanel.submit(); 
    } 

どのようgwtuploadとのセットアップも同じことをする私は見ていませんよ。私はUiBinderサンプルメッセージの下にそれを構成していますので、私は私のservletPathへgwtuploadウィジェットをマッピングする方法を理解していない

HTTP ERROR: 404 NOT_FOUND 
RequestURI=/servlet.gupld 

:私はこのエラーを見ていますか?

答えて

1

servletPathを設定するためには、まず

カスタムUIの名前空間を設定し
  1. 、つまり私は、以下の「アップ」を使用する必要があります。
  2. は、ウィジェットの定義自体にservletPathを定義します。

    <up:MultiUploader type="LABEL" ui:field="uploader" 
        servletPath="/...  /SampleUploadServlet" 
        styleName="{style.myup}" maximumFiles="2" 
        avoidRepeatFiles="true" validExtensions="xml"/> 
    
関連する問題

 関連する問題