I'm not entirely sure that I understand your question. If you have different pages, you will need different modules (and so different entry points).
By the way, I tend to agree with Ian's suggestion that you ditch multiple pages and do everything within one GWT application. Splitting the login from the rest of the application should not be necessary unless you have more complicated requirements (such as, for instance, loading up a different application based on the user, such as one application for an admin and one for a normal user). Tony --- Tony Strauss Designing Patterns, LLC http://www.designingpatterns.com http://blogs.designingpatterns.com On Apr 8, 7:31 am, bhanu <[email protected]> wrote: > This is the way only I also thought. > > 1. One url that is the main url for Login. And different modules for > different pages. right? > so I will get the different urls corresponding to different pages. for > example. > > Login page. that is the entry point for the > application.http://localhost:8888/examples.Login/Login.html > Welcome.jsp that is the different module which I have to > create.http://localhost:8888/examples.Welcome/Welcome.html. > > When I click the login button I need to pass > thehttp://localhost:8888/examples.Welcome/Welcome.html. url . > > am i right? > > If it is this case, do I need to create this one as the entry point? > Or only One entry point and remaining everything I can do > in the Composite right? > > Please correct me If I am wrong. > > Thanks > Bhanu lakshmi > > On Apr 7, 10:11 pm, Tony Strauss <[email protected]> > wrote: > > > Just to be sure that I understand, you want two separate URLs and one > > GWT application? I don't think that you can satisfy both > > requirements. As far as I know, when you navigate to another page, > > even if that page references the same application, a new instance of > > the application will load on that page. > > > I can think of the following alternatives for you: > > 1.) Only use one URL, as you've already found. > > 2.) Use two separate GWT applications (and thus get two URLs). You > > can do this *and* share information between them, if you like. > > Essentially, your login application, on successful login, would move > > to another page, say welcome.jsp (using Window.Location.assign, for > > instance). welcome.jsp would contain another GWT application. This > > welcome.jsp GWT application either can: > > a.) Do RPC to the server in order to get information about the user > > (since the user now has a session on the server). > > b.) Have the server fill in any necessary information via JSP > > templating before being returned to the user. See the Dictionary > > class:http://google-web-toolkit.googlecode.com/svn/javadoc/1.5/com/google/g... > > > Tony > > --- > > Tony Strauss > > Designing Patterns, > > LLChttp://www.designingpatterns.comhttp://blogs.designingpatterns.com > > > On Apr 7, 8:32 am, bhanu <[email protected]> wrote: > > > > Hi > > > > My Intention is to create a small login and logout application. then > > > once I got to know the concept and everything, > > > I am planning to do quite big application in GWT. Because it seems to > > > be very interesting. Now I am using GWT 1.5.3 version. > > > > I am using Cypsal studio for creating modules. I have already created > > > the module for Login screen. > > > so now I have one Login.java and Login.gwt.xml and of course > > > Login.html. > > > > Now the real problem starting for me. I could run the application, > > > and could validate the fields. But I dont know how to connect > > > to the second page. > > > > Now what I wanted to test is , once the user click OK, it should be > > > forwarded to next page(welcome page) with all session details. I can > > > tell you in JSP point of view.Login.jsp contains the login form. once > > > the user clicks ok, the form is redirected to welcome.jsp and shows > > > his username. and one link for logout. This is how can I implements in > > > GWT. One solution what I got is changing the <div id name> > > > say for example. RootPanel.get("slot").add(welcome panel). But my url > > > will always be the same. right? > > > > I request you to give a small idea regarding the page forwarding. > > > > Thanks > > > Bhanu lakshmi > > > > On Apr 6, 11:53 pm, Tony Strauss <[email protected]> > > > wrote: > > > > > In general, you need a module file (.gwt.xml) for each GWT module > > > > (anything with onModuleLoad()). > > > > > Perhaps it would be best at this point if you posted your code and > > > > described in more detail what you're doing. Which GWT version? Are > > > > you testing in hosted mode? With the embedded server? > > > > > Tony > > > > --- > > > > Tony Strauss > > > > Designing Patterns, > > > > LLChttp://www.designingpatterns.comhttp://blogs.designingpatterns.com > > > > > On Apr 5, 3:34 am, bhanu <[email protected]> wrote: > > > > > > Hi, > > > > > > Thanks sir for the reply.I need to use to use form.setAction > > > > > ("newpage"); Because it has to bring the values from login page to > > > > > newpage. > > > > > when I used form.setAction("newpage") I got the the runtime error > > > > > saying newpage-gwt.xml could not find in classpath. So my doubt is, > > > > > for each page > > > > > do I need to create the each module? Sir I am new to gwt. I read lots > > > > > of articles, But i could not find out any article saying forwarding > > > > > pages. > > > > > So I request you I may make many mistakes and foolish questions. sorry > > > > > for that. > > > > > > thanks > > > > > Bhanu lakshmi. > > > > > > On Apr 5, 10:32 am, Tony Strauss <[email protected]> > > > > > wrote: > > > > > > > The Window.Location.assign() method allows you to move to a > > > > > > different > > > > > > page.http://google-web-toolkit.googlecode.com/svn/javadoc/1.5/com/google/g... > > > > > > > --- > > > > > > Tony Strauss > > > > > > Designing Patterns, > > > > > > LLChttp://www.designingpatterns.comhttp://blogs.designingpatterns.com > > > > > > > On Apr 4, 3:15 pm, bhanu <[email protected]> wrote: > > > > > > > > Hi Friends, > > > > > > > > I am new to GWT. I have been going through some tutorials and some > > > > > > > other stuffs. But I could not find out > > > > > > > any thing regarding to open new different page. A Simple example > > > > > > > is > > > > > > > Login screen. Once the user successfully > > > > > > > logged in, it should be able to open new page and should show his > > > > > > > name > > > > > > > like Welcome username. > > > > > > > > One I found out, using formpanel. form.setAction("\newpage"); I > > > > > > > tried > > > > > > > to use. But i got some error when I tried to > > > > > > > click login button regarding module name not found in classpath. > > > > > > > My > > > > > > > login screen has the entry point. > > > > > > > when I click login button, it should go to the new page .so that > > > > > > > new > > > > > > > page should have a session details from the login screen. > > > > > > > > can you please help me? > > > > > > > > Thanks > > > > > > > Bhanu lakshmi- Hide quoted text - > > > > > > > - Show quoted text -- Hide quoted text - > > > > > - Show quoted text -- Hide quoted text - > > > - Show quoted text - --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/Google-Web-Toolkit?hl=en -~----------~----~----~----~------~----~------~--~---
