售 价:¥
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
Google Web Toolkit 2 Application Development Cookbook
Table of Contents
Google Web Toolkit 2 Application Development Cookbook
Credits
About the Author
About the Reviewers
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Errata
Piracy
Questions
1. Setting up the GWT Environment in NetBeans
Introduction
Installing JDK
Getting ready
How to do it...
Installing GWT SDK
Important features
Getting ready
How to do it...
Installing GlassFish
Getting ready
How to do it...
There's more...
See also
Installing MySQL server
Getting ready
How to do it...
Configuring the MySQL Server
Getting ready
How to do it...
Installing NetBeans IDE
Getting ready
How to do it...
Adding the GlassFish server in NetBeans
Getting ready
How to do it...
There's more...
Installing the GWT4NB plugin in NetBeans
Getting ready
How to do it...
Creating a GWT project in NetBeans
Getting ready
How to do it...
How it works...
Directory and file structure
Running the project
Adding Ext GWT
Getting ready
How to do it...
How it works...
See also
2. Creating Home Page with Panels and Menus
Introduction
Creating the home page layout class
Getting ready
How to do it...
How it works...
There's more...
Setting the size of the panel
Showing or hiding header in the content panel
BorderLayoutData
Classes and packages
See also
Adding the banner
Getting ready
How to do it...
How it works...
See also
Adding menus
How to do it...
How it works...
See also
Creating the left-hand sidebar
How to do it...
How it works...
See also
Creating the right-hand sidebar
How to do it...
How it works...
See also
Creating the main content panel
How to do it...
How it works...
See also
Creating the footer
How to do it...
How it works...
VerticalPanel
Setting alignment for VerticalPanel
See also
Using the HomePage instance in EntryPoint
Getting ready
How to do it...
How it works...
EntryPoint
RootPanel
Class and packages
See also
3. Forms with Layout and Widgets
Introduction
Using widgets
How to do it...
Using TextField
How to do it...
How it works...
There's more...
Using TextField for password
Creating a read-only TextField
Using a simple combo box
How to do it...
How it works...
Using the radio button
How to do it...
Using DateField
How to do it...
How it works...
Creating a simple form
How to do it...
How it works...
Creating a form with two columns
How to do it...
How it works...
Creating a TabPanel to show forms as tabs
Getting ready
How to do it...
How it works...
See also
Creating a navigation sidebar with Accordion layout
Getting ready
How to do it...
How it works...
See also
4. Handling your First Events
Introduction
Handling ButtonEvent
How to do it...
How it works...
There's more...
See also
Using the SelectionChange event
How to do it...
How it works...
See also
Handling FieldEvent
Getting ready
How to do it...
How it works...
See also
Working with the KeyUp event
Getting ready
How to do it...
How it works...
There's more...
See also
Handling ChangeEvent
Getting ready
How to do it...
How it works...
See also
Working with MenuEvent
Getting ready
How to do it...
How it works...
See also
Using FocusEvent
How to do it...
How it works...
See also
Handling the DatePicker event
Getting ready
How to do it...
How it works...
See also
5. Creating Database for Sales Processing
Introduction
Designing the database for sales processing
Creating the database
Getting ready
How to do it...
There's more...
Creating database using MySQL Command Line Client
See also
Creating tables with primary key
How to do it...
Creating tables from MySQL Command Line Client
See also
Defining foreign keys
Getting ready
How to do it...
There's more...
Creating all the other tables using MySQL Query Browser
Creating all the other tables in Command Client
Backing up database
How to do it...
How it works...
See also
Restoring database
Getting ready
How to do it...
How it works...
See also
6. Managing Entities using JPA
Introduction
JPA in GWT
Uses
Creating a database connection in NetBeans
Getting ready
How to do it...
Direct URL Entry
Creating a persistence unit
Getting ready
How to do it...
How it works...
EclipseLink
EclipseLink JPA
Data source
persistence.xml
sun-resources.xml
Creating entity classes from the database
Getting ready
How to do it...
How it works...
Named query
Entity classes
Sales.java
SalesDetails.java
SalesDetailsPK.java
Creating controller classes
Getting ready
How to do it...
How it works...
Entity manager
Entity manager factory
Controller class for sales entity
Importing packages
Defining a constructor
Creating the entity manager
Defining a method to persist object
Defining a method to edit object
Defining method to remove object
Defining methods for finding objects
7. Communicating with the Server using GWT RPC
Introduction
Creating DTO classes
Getting ready
How to do it...
Mapping entity classes and DTOs
Getting ready
How to do it...
There's more...
Creating the GWT RPC Service
Getting ready
How to do it...
How it works...
Defining an RPC method to persist objects
Getting ready
How to do it...
How it works...
Calling the RPC method from Client UI
How to do it...
How it works...
Finding an entity
How to do it...
How it works...
Updating an entity
How to do it...
How it works...
Deleting an entity
How to do it...
How it works...
Managing a list for RPC
How to do it...
How it works...
See also
Authenticating a user through username and password
Getting ready
How to do it...
How it works...
8. Reporting with iReport
Introduction
Important features
Installing iReport plugins in NetBeans
Getting ready
How to do it...
How it works...
Creating a report
How to do it...
How it works...
Adding a parameter in a report
Getting ready
How to do it...
How it works...
Adding a subreport
Getting ready
How to do it...
How it works...
Adding a variable
Getting ready
How to do it...
How it works...
Showing a report in the GWT application as HTML
Getting ready
How to do it...
How it works...
Creating HTML report viewer
How to do it...
How it works...
Calling HtmlReportViewer
Getting ready
How to do it...
How it works...
Showing a report in a GWT application as PDF
How to do it...
How it works...
Creating a PDF report viewer
How to do it...
How it works...
Calling PdfReportViewer
Getting ready
How to do it...
How it works...
9. Deploying a GWT Application
Introduction
Building a project and creating the WAR file
Getting ready
How to do it...
How it works...
Deploying on the GlassFish Server from NetBeans
Getting ready
How to do it...
How it works...
Creating the JDBC Connection Pool in GlassFish
Getting ready
How to do it...
How it works...
Creating a JDBC Resource in GlassFish Server
Getting ready
How to do it...
Deploying the WAR file in the GlassFish Server
Getting ready
How to do it...
How it works...
10. Using Speed Tracer
Introduction
Installing Speed Tracer
Getting ready
How to do it...
How it works...
See also
Running Speed Tracer
Getting ready
How to do it...
How it works...
There's more...
See also
Analyzing event details
Getting ready
How to do it...
See also
Analyzing network
Getting ready
How to do it...
How it works...
See also
Understanding hints
Getting ready
How to do it...
See also
Index
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜