|
Solution 1 - GWT Fundamentals and Beyond - In this solution, we will explore many GWT fundamentals, including event-driven programming, internationalization, and widget styling with CSS. Additionally, we will covere some not-so-fundamental topics such as using deferred commands to defer calls on widgets until their DOM elements are displayed; handling the browser’s Back and Forward buttons; and packaging custom widgets in a reusable module.Solution 2 - JavaScript Integration - you will know how to incorporate JavaScript into your GWT applications, you can add a little spit and polish to an already rich-client user interface. Solution 3 - Custom Widget Implementation - In the this solution—Custom Widgets—we show you how to wrap third-party JavaScript in custom GWT widgets, which is a much more reusable solution than ad hoc JavaScript additions to your application, as we illustrated in Solution 2. Solution 4 - Viewports and Maps - Viewports are handy widgets that afford a view onto a portion of another widget that’s larger than the viewport itself. Viewports find respectable employment in applications as far-ranging as games and mapping-related software. Solution 5 - Access to Online Web Services - In the this solution, we use our viewports to display maps that we download from Yahoo!s Maps web service, so you can see how to incorporate online web services in your Google Web Toolkit (GWT) applications. Solution 6 - Drag and Drop - In this solution, we explore drag-and-drop implementation with Google Web Toolkit (GWT). We implement drag and drop in a module of its own so that you can easily incorporate drag and drop into your applications. Solution 7 - Simple Windows - In this solution, we will show you a fish. We think simple windows are a nice addition to GWT, and we’re confident that many readers will find uses for them in their own applications. Solution 8 - Flex Tables - In this solution, we explore GWT’s flex table widget, which, as its name implies, is a flexible table that you can dynamically manipulate at runtime. Solution 9 - File Uploads - In this solution, we see how to use Commons FileUpload in combination with GWT’s file upload widget to provide a complete file upload solution. Solution 10 - Hibernate Integration - The meat of this solution, however, was the integration of Hibernate on the back end. To accomplish that, we will have to do several things: define a Hibernate configuration file, implement a POJO, and map the POJO to our database table. Solution 11 - Deployment to an External Server - We show you how to deploy the Rolodex in an external servlet container so that you can take the Rolodex live on the Web. Solution 12 - GWT and Legacy Code - In this solution, we will give you the tools to do just that. You can add GWT widgets to your HTML or JSP pages, or you can go crazy and outright replace those HTML or JSP pages entirely with GWT widgets. Download free ebooks on web design: Google Web Toolkit Solutions - More Cool & Useful Stuff
|
More computer ebooks
Solution 1 - GWT Fundamentals and Beyond - In this solution, we will explore many GWT fundamentals, including event-driven programming, internationalization, and widget styling with CSS. Additionally, we will covere some not-so-fundamental topics such as using deferred commands to defer calls on widgets until their DOM elements are displayed; handling the browser’s Back and Forward buttons; and packaging custom widgets in a reusable module.