Category: JSP

Java Application Development on Linux

Sponsor Advertisement

My image
  • Author: Carl Albing, Michael Schwarz
  • Format: PDF
  • Price: free

Linux is the fastest-growing Java development platform because it saves money and time by serving as a platform for both development and deployment. But developers face significant platform-specific challenges when managing and deploying Java applications in a controlled production environment.
Written for Java and Linux developers alike, Java Application Development on Linux is the hands-on guide to the full Java application development lifecycle on Linux.

Determined to spare other developers hours of trial and error, Albing and Schwarz demonstrate the platform, tools, and application development by showing realistic, easy-to-follow examples. After a simple command-line application introduces basic tools, this program leads readers through business-logic object analysis, database design, Java servlet UIs, Java Server Pages (JSP) UIs, Swing GUIs, and Standard Widget Toolkit (SWT) GUIs. Scaling up to the enterprise level provides the opportunity to use both the JBoss Application Server and the Apache Geronimo Application Servers, and Enterprise JavaBeans (EJB).

The authors conclude by demonstrating how a hierarchy of budgets can be created, tracked, and shared with Concurrent Versions System (CVS).

A companion Website includes all source code and a link to each tool described.

Java Application Development on Linux can propel you from a standing start to the full-speed development and deployment of Java applications on Linux.

Chapters include:

  • An Embarrassment of Riches: The Linux Environment
  • An Embarrassment of Riches: Editors
  • An Experienced Programmer’s Introduction to Java
  • Where Am I? Execution Context
  • The Sun Microsystems Java Software Development Kit
  • The IBM Developer Kit for Linux, Java 2 Technology Edition
  • The GNU Compiler for Java (gcj)
  • Know What You Have: CVS
  • Ant: An Introduction
  • Integrated Development Environments
  • Balancing Acts: An Imaginary Scenario
  • Analysis and Design: Seeking the Objects
  • JUnit: Automating Unit Testing
  • Storing the Data
  • Accessing the Data: An Introduction to JDBC
  • Getting in the Swing of Things: Designing a GUI for BudgetPro
  • Other Ways: Alternatives to Swing
  • Servlets: Java Pressed into Service
  • JSP: Servlets Turned Inside Out
  • Open Source Web Application Servers
  • Introduction to Enterprise JavaBeans
  • Building an EJB
  • Deploying EJBs
  • Parting Shots

http://www.phptr.com/content/images/013143697X/downloads/013143697X_book.pdf

Designing Enterprise Applications with J2EE, Second Edition

Sponsor Advertisement

My image
  • Author: Singh, Stearns, Johnson, Enterprise Team
  • Format: HTML
  • Price: free

As part of the highly regarded Java BluePrints program, Designing Enterprise Applications with the J2EE Platform, Second Edition, describes the key architectural and design issues in applications supported by the J2EE platform and offers practical guidelines for both architects and developers. It explores key J2EE platform features such as Java servlets, JavaServer Pages, and Enterprise JavaBeans component models, as well as the JDBC API, Java Message Service API, and J2EE Connector Architecture. It also discusses security, deployment, transaction management, internationalization, and other important issues for today’s applications.

Through code samples and a full e-commerce application example, this book provides concrete guidelines to mastering the J2EE platform.

Chapters include:

  • Introduction
  • J2EE Platform Technologies
  • The Client Tier
  • The Web Tier
  • The Enterprise JavaBeans Tier
  • Integrating with the Enterprise Information Systems Tier
  • Packaging and Deployment
  • Transaction Management
  • Security
  • J2EE Internationalization and Localization
  • Architecture of the Sample Application

View at Archive.org: http://preview.tinyurl.com/54mhtb

The J2EE Tutorial, Second Edition

Sponsor Advertisement

  • Author: Singh, Stearns, Johnson, Enterprise Team
  • Format: HTML
  • Price: free

The J2EE Tutorial, Second Edition, is the complete guide to all major components of the Java 2 Platform, Enterprise Edition (J2EE) version 1.4. Written by members of the J2EE platform team at Sun Microsystems, this is the task-oriented and example-driven book that will have new and intermediate Java programmers building J2EE applications right away.

The first chapters introduce the J2EE 1.4 platform architecture and APIs, the Sun Java System Application Server Platform Edition 8, and the basics of working with XML and Web applications. The greater part of the book is devoted to describing and demonstrating the Java XML, Web-tier, and Enterprise JavaBeans technologies and platform services. Extensive examples and case studies show you how to put these technologies to work in the real world.

Chapters include:

  • Overview
  • Understanding XML
  • Getting Started with Web Applications
  • Java API for XML Processing
  • Simple API for XML
  • Document Object Model
  • Extensible Stylesheet Language Transformations
  • Building Web Services with JAX-RPC
  • SOAP with Attachments API for Java
  • Java API for XML Registries
  • Java Servlet Technology
  • JavaServer Pages Technology
  • JavaServer Pages Documents
  • JavaServer Pages Standard Tag Library
  • Custom Tags in JSP Pages
  • Scripting in JSP Pages
  • JavaServer Faces Technology
  • Using JavaServer Faces Technology in JSP Pages
  • Developing with JavaServer Faces Technology
  • Creating Custom UI Components
  • Configuring JavaServer Faces Applications
  • Internationalizing and Localizing Web Applications
  • Enterprise Beans
  • Getting Started with Enterprise Beans
  • Session Bean Examples
  • Bean-Managed Persistence Examples
  • Container-Managed Persistence Examples
  • A Message-Driven Bean Example
  • Enterprise JavaBeans Query Language
  • Transactions
  • Resource Connections
  • Security
  • The Java Message Service API
  • J2EE Examples Using the JMS API
  • The Coffee Break Application
  • The Duke’s Bank Application

View at Archive.org: http://preview.tinyurl.com/6og2og