My Account Log in

2 options

Professional Java for Web Applications.

Ebook Central Academic Complete Available online

View online

Ebook Central College Complete Available online

View online
Format:
Book
Author/Creator:
Williams, Nicholas S.
Language:
English
Subjects (All):
Application program interfaces (Computer software).
JavaScript (Computer program language).
Web site development.
Local Subjects:
Application program interfaces (Computer software).
JavaScript (Computer program language).
Web site development.
Physical Description:
1 online resource (938 p.)
Edition:
1st ed.
Place of Publication:
Hoboken : Wiley, 2014.
Language Note:
English
Summary:
The comprehensive Wrox guide for creating Java web applications for the enterprise This guide shows Java software developers and software engineers how to build complex web applications in an enterprise environment. You'll begin with an introduction to the Java Enterprise Edition and the basic web application, then set up a development application server environment, learn about the tools used in the development process, and explore numerous Java technologies and practices. The book covers industry-standard tools and technologies, specific technologies, and underlying programmi
Contents:
Professional: Java® for Web Applications; Copyright; About the Author; About the Technical Editors; Credits; Acknowledgments; Contents; Introduction; Who This Book Is For; Who This Book Is Not For; What You Will Learn in This Book; Part I: Creating Enterprise Applications; Part II: Adding Spring Framework Into the Mix; Part III: Persisting Data with JPA and Hibernate ORM; Part IV: Securing Your Application with Spring Security; What You Will Not Learn in This Book; What Tools You Will Need; Java Development Kit for Java SE 8; Integrated Development Environment; NetBeans IDE 8.0
Eclipse Luna IDE 4.4 for Java EE DevelopersIntelliJ IDEA 13 Ultimate Edition; Java EE 7 Web Container; Conventions Used in This Book; Code Examples; Maven Dependencies; Why Security Is at the End of the Book; Errata; Part 1: Creating Enterprise Applications; Chapter 1: Introducing Java Platform, Enterprise Edition; A Timeline of Java Platforms; In the Beginning; The Birth of Enterprise Java; Java SE and Java EE Evolving Together; Understanding the Most Recent Platform Features; A Continuing Evolution; Understanding the Basic Web Application Structure; Servlets, Filters, Listeners, and JSPs
Directory Structure and WAR FilesThe Deployment Descriptor; Class Loader Architecture; Enterprise Archives; Summary; Chapter 2: Using Web Containers; Choosing a Web Container; Apache Tomcat; GlassFish; JBoss and WildFly; Other Containers and Application Servers; Why You'll Use Tomcat in This Book; Installing Tomcat on Your Machine; Installing as a Windows Service; Installing as a Command-Line Application; Configuring a Custom JSP Compiler; Deploying and Undeploying Applications in Tomcat; Performing a Manual Deploy and Undeploy; Using the Tomcat Manager; Debugging Tomcat from Your IDE
Using IntelliJ IDEAUsing Eclipse; Summary; Chapter 3: Writing Your First Servlet; Creating a Servlet Class; What to Extend; Using the Initializer and Destroyer; Configuring a Servlet for Deployment; Adding the Servlet to the Descriptor; Mapping the Servlet to a URL; Running and Debugging Your Servlet; Understanding doGet(), doPost(), and Other Methods; What Should Happen during the service Method Execution?; Using HttpServletRequest; Using HttpServletResponse; Using Parameters and Accepting Form Submissions; Configuring your Application Using Init Parameters; Using Context Init Parameters
Using Servlet Init ParametersUploading Files from a Form; Introducing the Customer Support Project; Configuring the Servlet for File Uploads; Accepting a File Upload; Making Your Application Safe for Multithreading; Understanding Requests, Threads, and Method Execution; Protecting Shared Resources; Summary; Chapter:4 Using JSPs to Display Content; Is Easier Than output.println(""""); Why JSPs Are Better; What Happens to a JSP at Run Time; Creating Your First JSP; Understanding the File Structure; Directives, Declarations, Scriptlets, and Expressions; Commenting Your Code
Adding Imports to Your JSP
Notes:
Description based upon print version of record.
ISBN:
9781118656518
1118656512

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account