JavaServer Faces: Introduction by Example
This book is about using JavaServer Faces to create and deploy interactive applications delivered to end users via a browser interface. JavaServer Faces is the component-based technology enabling easy development of such applications, especially applications of the type commonly needed in enterprise...
Autor principal: | |
---|---|
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
Berkeley, CA :
Apress
2014.
|
Edición: | 1st ed. 2014. |
Colección: | Expert's voice in Java.
|
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009629480706719 |
Tabla de Contenidos:
- Contents at a Glance; Contents; About the Author; Acknowledgments; Chapter 1: Introduction to Servlets; Setting Up a Java Enterprise Environment; Example; Explanation; Developing Your First Servlet; Example; Explanation; How to Package, Compile, and Deploy a Servlet; Example; Explanation; Registering Servlets Without WEB-XML; Example; Explanation; Displaying Dynamic Content with a Servlet; Example; Explanation; Handling Requests and Responses; Example; Explanation; Listening for Servlet Container Events; Example; Explanation; Setting Initialization Parameters; Example #1; Example #2
- ExplanationFiltering Web Requests; Example; How It Works; Listening for Attribute Changes; Explanation; Applying a Listener to a Session; Example; Explanation; Managing Session Attributes; Example; How It Works; Downloading a File Using a Servlet; Example; Explanation; Dispatching Requests; Example; Explanation; Redirecting to Another Application or Site; Example; Explanation; Utilizing Cookies Within the Browser Securely; Example; Explanation; Finalizing Servlet Tasks; Example; Explanation; Reading and Writing with Nonblocking I/O; Example; Explanation; Chapter 2: JavaServer Pages
- Development of a Simple JSP PageExample; Explanation; Embedding Java into a JSP Page; Example; Explanation; Separating Business Logic from View Code; Example; Explanation; Yielding or Setting Values; Example; Explanation; Invoking a Function in a Conditional Expression; Example; Explanation; Creating a JSP Document; Example; Explanation; Embedding Expressions in EL; Example; Explanation; Accessing Parameters in Multiple Pages; Example; Explanation; Creating a Custom JSP Tag; Example; Explanation; Including Other JSPs into a Page; Example; Explanation
- Creating an Input Form for a Database RecordExample; Explanation; Looping Through Database Records Within a Page; Example; Explanation; Handling JSP Errors; Example; Explanation; Disabling Scriptlets in Pages; Example; Explanation; Ignoring EL in Pages; Example #1; Example #2; Example #3; Explanation; Chapter 3: The Basics of JavaServer Faces; Writing a Simple JSF Application; Example #1; Displaying a JSF Managed Bean Field Value; Examining the JSF Managed Bean; Ensuring the JSF Application Functions Properly in a Pre-JSF 2.0 Environment; Example #2; Explanation
- Breaking Down a JSF ApplicationWriting a Managed Bean; Example; JSF View; Explanation; Scopes; Building Sophisticated JSF Views with Components; Example; Explanation; Displaying Messages in JSF Pages; Example; Explanation; Navigation Based Upon Conditions; Example; Explanation; Updating Messages Without Recompiling; Example; Explanation; Validating User Input; Example; Explanation; Evaluation of Page Expressions Immediately; Example; Explanation; Passing Page Parameters to Methods; Example; Explanation; Arithmetic and Reserved Words in Expressions; Example; Explanation
- Creating Bookmarkable URLs