form.submit(); is done on Submit buttton.

I want to know about the interface, asyncInterface , service ,  and on
server  class so that i can read a file on server side.



On Tue, Feb 14, 2012 at 3:18 PM, Thad <thad.humphr...@gmail.com> wrote:

> form.submit(), as in
>
> Button okBtn = new Button("OK");
> okBtn.addClickHandler(new ClickHandler() {
>        public void onClick(ClickEvent event) {
>                form.submit();
>        }
> });
>
> On Feb 14, 5:23 am, learning coding <learning.codin...@gmail.com>
> wrote:
>  > Hi all,
> >
> > I am new to GWT ,
> > I am writing RPC code to transfer file from client to server.
> >
> > I have a client side  like this.
> > But i dont understand what i have to call from service class.
> >
> > i dont know what should i write in interface class and asyncronous
> > class.
> >
> > Plz some one Help.
> > .
> >
> > public class FileUploader{
> >         private ControlPanel cp;
> >         private FormPanel form = new FormPanel();
> >         private FileUpload fu =  new FileUpload();
> >         public FileUploader(ControlPanel cp) {
> >                 this.cp = cp;
> >                 this.cp.setPrimaryArea(getFileUploaderWidget());
> >         }
> >         @SuppressWarnings("deprecation")
> >         public Widget getFileUploaderWidget() {
> >                 form.setEncoding(FormPanel.ENCODING_MULTIPART);
> >                 form.setMethod(FormPanel.METHOD_POST);
> >                 // form.setAction
> >                                                 (/* WHAT SHOULD I PUT
> > HERE */);
> >                 VerticalPanel holder = new VerticalPanel();
> >                 fu.setName("upload");
> >                                         holder.add(fu);
> >                 holder.add(new Button("Submit", new ClickHandler() {
> >                         public void onClick(ClickEvent event) {
> >                        GWT.log("You selected: " + fu.getFilename(),
> > null);
> >                        form.submit();
> >                       }
> >                         }));
> >                 form.addSubmitHandler(new FormPanel.SubmitHandler() {
> >
> >                         public void onSubmit(SubmitEvent event) {
> >                                 if
> (!"".equalsIgnoreCase(fu.getFilename())) {
> >                                         GWT.log("UPLOADING FILE????",
> null);
> >                                         // NOW WHAT????
> >                                         }
> >                                 else{
> >                                         event.cancel(); // cancel the
> event
> >                                         }
> >                                 }
> >                         });
> >                 form.addSubmitCompleteHandler(new
> FormPanel.SubmitCompleteHandler()
> > {
> >                         public void onSubmitComplete(SubmitCompleteEvent
> event) {
> >                                 Window.alert(event.getResults());
> >                                 }
> >                         });
> >                 form.add(holder);
> >                 return form;
> >                 }
> >         }
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google Web Toolkit" group.
> To post to this group, send email to google-web-toolkit@googlegroups.com.
> To unsubscribe from this group, send email to
> google-web-toolkit+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/google-web-toolkit?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to google-web-toolkit@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

Reply via email to