1.

Record Nr.

UNINA9910806260803321

Autore

Leonard Anghel

Titolo

JBoss Tools 3 developer's guide : build functional applications from scratch to server deployment using JBoss Tools : develop JSF, Struts, Seam, Hibernate, jBPM, ESB, web services, and portal applications faster than ever using JBoss Tools for Eclipse and the JBoss Application Server / / Anghel Leonard

Pubbl/distr/stampa

Birmingham, U.K., : Packt Pub., 2009

ISBN

1-282-09406-8

9786612094064

1-84719-615-2

Edizione

[1st ed.]

Descrizione fisica

1 online resource (408 p.)

Collana

From technologies to solutions

Disciplina

005.13/3

005.133

Soggetti

Web servers - Management

Java (Computer program language)

Application software - Development

Client/server computing

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Note generali

Includes index.

Nota di bibliografia

Includes bibliographical references and index.

Nota di contenuto

Cover; Table of Contents; Preface; Chapter 1: An overview of JBoss Tools; What's new in JBoss Tools 3?; Installing JBoss Tools; Installing Eclipse version 3.4.x (Eclipse Ganymede); Installing JBoss Tools through Eclipse software updates; Manual installation of JBoss Tools; Summary; Chapter 2: JBoss AS Tools; JBoss AS plug-in and the Eclipse Web Tools Platform; Adding a WTP Runtime in Eclipse; Adding a WTP server in Eclipse; Creating our first web project-a dynamic web project stub; Deploying the test project on JBoss 4.2 Server; JBoss AS Perspective; JBoss Server View

Top part of JBoss Server ViewBottom part of JBoss Server View; Project archives view; Creating and deploying projects; Summary; Chapter 3: JBoss Tools Palette; JBoss Tools Palette Toolbar; Palette Editor; Creating a set of icons; Importing an icon; Creating a group of tag libraries; Creating a tag library; Creating a new tag; Show/Hide; Importing third-



party tag libraries; Using tags in text files; Summary; Chapter 4: JSF Tools; Overview of JSF; Creating a JSF project stub; JSF Project Verification; JSF application configuration file; The Diagram view; Creating pages; Adding navigation rules

The Tree viewWorking with Managed Beans; Working with custom converters; Working with custom validators; The Source view; Editing pages code sources; Editing the register.jsp page; Editing the success.jsp page; Editing a start page for the registerJSF project; Testing the registerJSF project; Adding/Removing JSF capabilities for an existing project; Facelets support; Summary; Chapter 5: Struts Tools; Overview of Struts; Struts project verification; Creating a Struts project stub; Struts editors; Graphical editor for struts-config.xml; Diagram view; Let's add some code inside JSPs

Generate source codeTree view; Source view; Graphical editor for tiles files; Creating a new tiles file; Tree view; Diagram view; Source view; Create a start page for the registerStruts application; Testing registerStruts application; Struts Tools and validation aspects; Turning on the automatic validator; Creating the properties file for validation purposes; Graphical editor for validation files; Client-side validation; Server-side validation; Debugging support for Struts projects; Summary; Chapter 6: Seam Tools; Overview of Seam; Preparations; Creating a new Seam project; General section

Database sectionCode Generation section; Test testSeam project; Creating Seam components; Creating a Seam Action; Creating a Seam Form; Creating a Seam Conversation; Creating a Seam Entity; Seam views; Seam Components view; Project Explorer view; Using TestNG for Seam projects; Generating a Seam project from an existing database; Running the generated Seam application (generateSeam); Modify Seam preferences; Summary; Chapter 7: Hibernate Tools; Overview of Hibernate; Preparations; Hibernate Tools for Eclipse; Manual installation; Hibernate perspective

Creating a Hibernate mapping file (.hbm.xml)

Sommario/riassunto

Develop JSF, Struts, Seam, Hibernate, jBPM, ESB, web services, and portal applications faster than ever using JBoss Tools for Eclipse and the JBoss Application Server