You're here: Home » Java » J2EE Professional Projects
by Shadab Siddiqui & Pallavi Jain | ISBN: 1-931841-22-5 | 2002, Premier Press.
This book provides a hands-on appro a ch to learning Java 2 Pl a t f o rm Enterp rise Edit i on ( J 2 EE ) . It is aimed at readers who have a basic knowledge of pro g ra m m i n g.
The book starts with a few overview chapters that cover the key concepts of Java and J2EE. The concepts covered in these chapters include:
+ Programming in Java
+ Java Foundation Classes
+ Applets
+ Layouts and Event Handling
+ Exceptional Handling
+ Threading
+ Network Programming
+ RMI and CORBA
+ Enterprise JavaBeans (EJB)
+ J2EE
+ XML
+ EJB Types: Session Beans and Entity Beans
These chapters act as an information store for programmers who need to brush up their Java knowledge. Next, a major portion of the book revolves around professional projects.These projects enable programmers to learn about various tasks by following a simple-to-complex approach. Each project covers a specific subject area and guides readers by using real-world scenarios. The projects range from a simple project using Java, to complex projects using J2EE.The projects make use of the latest technologies, such as Java Beans, JDBC, Servlets, JSP, and EJB.
These projects help programmers accomplish their goals by understanding the practical and real-life application of J2EE. These projects also give programmers an understanding of how to create Web sites.
In addition to the overview chapters and professional projects, the book has a section called a “Beyond the Lab” and an Appendix. The “Beyond the Lab” section serves as both a summary of what the reader has learned and a road map for where the reader can go to expand on this knowledge.This section also covers the future direction of the programming language.The Appendix offers a quick reference for topics related to Java.
Table of Content
Part I Introduction to Java Programming . . . . . . . . . . 1
1 Programming in Java. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2 Creating Applets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
3 Layout Managers and Handling Events. . . . . . . . . . . . . . . 63
4 Exception Handling and Threading. . . . . . . . . . . . . . . . . . 93
5 Storing Data and Creating a Network Application . . . . . 115
6 RMI and CORBA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
Part II J2EE Programming . . . . . . . . . . . . . . . . . . . . 165
7 The Java 2 Platform Enterprise Edition. . . . . . . . . . . . . . 167
8 Creating and Deploying an Enterprise Bean . . . . . . . . . . 179
9 Extensible Markup Language (XML) . . . . . . . . . . . . . . . 195
10 Types of Enterprise Beans. . . . . . . . . . . . . . . . . . . . . . . . 207
Part III Professional Project — 1. . . . . . . . . . . . . . . 245
11 Project 1—Case Study. . . . . . . . . . . . . . . . . . . . . . . . . . . 249
12 Creating the Login Interface. . . . . . . . . . . . . . . . . . . . . . 257
13 Creating the Registration Interface . . . . . . . . . . . . . . . . . 275
14 Creating the Chat Interface. . . . . . . . . . . . . . . . . . . . . . . 293
15 Creating the Chat Server. . . . . . . . . . . . . . . . . . . . . . . . . 311
16 Running the Chat Application . . . . . . . . . . . . . . . . . . . . 327
Part IV Professional Project — 2. . . . . . . . . . . . . . . 333
17 Project 2—Case Study. . . . . . . . . . . . . . . . . . . . . . . . . . . 337
18 Creating the Welcome Page . . . . . . . . . . . . . . . . . . . . . . 353
19 Creating a Registration Page for Account Holders. . . . . . 381
20 Creating the Login Page . . . . . . . . . . . . . . . . . . . . . . . . . 443
21 Creating the Home Page. . . . . . . . . . . . . . . . . . . . . . . . . 455
22 Creating the Registration Page for Non-Account Holders. . . 461
23 Creating the Interest Calculator Page . . . . . . . . . . . . . . . 477
24 Creating the Currency Exchange Calculator . . . . . . . . . . 505
25 Creating the Account Details Page . . . . . . . . . . . . . . . . . 515
26 uting the Bank Application . . . . . . . . . . . . . . . . . . . 525
Part V Professional Project — 3. . . . . . . . . . . . . . . 535
27 Project 3—Case Study. . . . . . . . . . . . . . . . . . . . . . . . . . . 539
28 Designing Interfaces and a Database . . . . . . . . . . . . . . . . 545
29 Creating the Visitor Interface Pages . . . . . . . . . . . . . . . . 567
30 Creating the User Interface Pages . . . . . . . . . . . . . . . . . . 665
31 Creating the Administrator Interface Pages . . . . . . . . . . . 721
32 Deploying the Application . . . . . . . . . . . . . . . . . . . . . . . 803
33 Running the eMusicWorld Application . . . . . . . . . . . . . . 811
Part VI Beyond The Lab . . . . . . . . . . . . . . . . . . . . . . 827
34 An Overview of Jini . . . . . . . . . . . . . . . . . . . . . . . . . . . . 829
35 An Introduction to the Bluetooth Technology . . . . . . . . . 845
Part VII Appendix . . . . . . . . . . . . . . . . . . . . . . . . . . . 865
A Java Messaging Service (JMS). . . . . . . . . . . . . . . . . . . 867
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 875
Tag: J2EE Design,J2EE Design books,J2EE Design tutorials,J2EE Design references
Date: 04/04/2006 •
Views: 425 •
Downloads: 211
• Rating: 5.00 (1 Votes)
Download J2EE Professional Projects (5MB)
• Report Problem
• Recommend this file to a friend
Partners: Links | Links 2
Script by Olate Download 3.4.3 | RSS