Top 8 Books for Java Web Frameworks in 2014
- Details
- Written by Nam Ha Minh
- Last Updated on 29 August 2016   |   Print Email
Which Java web framework are you using for your current project? Spring MVC, JSF, Grails or something else? Do you have the best book for your favorite framework? To help you find the right book you need, we compile a list of the latest and most popular books covering the top Java web frameworks to date (2014). This list includes the following titles:
- Spring MVC: Beginner's Guide
- Mastering JavaServer Faces 2.2
- Learning Vaadin 7, Second Edition
- GWT in Action
- Grails in Action
- Play for Java: Covers Play 2
- Instant Apache Wicket 6
- Struts 2 for Beginners, 3rd Edition
1. Spring MVC: Beginner's Guide
Publisher: Packt Publishing
Published Date: June 25, 2014
Paperback: 347 pages
Content Coverage:
- Chapter 1: Configuring a Spring Development Environment
- Chapter 2: Spring MVC Architecture - Architecting Your Web Store
- Chapter 3: Control Your Store with Controllers
- Chapter 4: Working with Spring Tag Libraries
- Chapter 5: Working with View Resolvers
- Chapter 6: Intercept Your Store with Interceptor
- Chapter 7: Validate Your Products with a Validator
- Chapter 8: Give REST to Your Application with Ajax
- Chapter 9: Apache Tiles and Spring Web Flow in Action
- Chapter 10: Testing Your Application
- Appendix A: Using the Gradle Build Tool
More information about Spring MVC Beginner’s Guide on Amazon
2. Mastering JavaServer Faces 2.2
Publisher: Packt Publishing
Published Date: June 25, 2014
Paperback: 501 pages
Content Coverage:
- Chapter 1: Dynamic Access to JSF Application Data through Expression Language (EL 3.0)
- Chapter 2: Communication in JSF
- Chapter 3: JSF Scopes - Lifespan and Use in Managed Beans Communication
- Chapter 4: JSF Configurations Using XML Files and Annotations - Part 1
- Chapter 5: JSF Configurations Using XML Files and Annotations - Part 2
- Chapter 6: Working with Tabular Data
- Chapter 7: JSF and AJAX
- Chapter 8: JSF 2.2 - HTML and Upload
- Chapter 9: JSF State Management
- Chapter 10: JSF Custom Components
- Chapter 11: JSF 2.2 Resource Library Contracts - Themes
- Chapter 12: Facelets Templating
- Appendix: The JSF Life Cycle
More information about Mastering JavaServer Faces 2.2 on Amazon
3. Learning Vaadin 7, Second Edition
Publisher: Packt Publishing
Published Date: September 12, 2013
Paperback: 436 pages
Content Coverage:
- Chapter 1: Vaadin and its Context
- Rich Applications
- Why Vaadin?
- Chapter 2: Environment Setup
- Vaadin in Eclipse
- Vaadin in IntelliJ IDEA
- Vaadin in other IDEs
- Chapter 3: Hello Vaadin!
- Understanding Vadin
- Deploying a Vaadin application
- Using Vaadin applications
- Behind the surface
- Chapter 4: Components and Layouts
- Thinking in components
- Laying out the components
- Bringing it all together
- Chapter 5: Event Listener Model
- Event-driven model
- Event model in Vaadin
- Chapter 6: Containers and Related Components
- Data binding
- Data in Vaadin
- Chapter 7: Core Advanced Features
- Accessing the JavaEE API
- Navigation API
- Embedding Vaadin
- Real-world error handling
- SQL container
- Server push
- Chapter 8: Featured Add-ons
- Vaadin add-ons directory
- Noteworthy add-ons: Clara, JPA Container, CDI Utils
- Chapter 9: Creating and Extending Components and Widgets
- Client-side extensions
- Shared state
- Server RPC
- GWT widget wrapping
- Javascript wrapping
- Chapter 10: Enterprise Integration
- Build Tools
- Portals
- OSGi
- Cloud
More information about Learning Vaadin 7 on Amazon
4. GWT in Action
Author: Adam Tacy, Robert Hanson, Jason Essington, Anna Tokke
Publisher: Manning Publications
Published Date: February 10, 2013
Paperback: 680 pages
Content Coverage:
- Part 1: Basics
- GWT 3
- Building a GWT application: saying “Hello world”
- Building a GWT application: enhancing “Hello world”
- Part 2: Next Steps
- Creating your own widgets
- Using client bundles
- Interface design with UiBinder
- Communicating with GWT-RPC
- Using RequestFactory
- The Editor framework
- Data presentation (cell) widgets
- Using JSNI - Javascript Native Interface
- Classic Ajax and HTML forms
- Internationalization, Localization, and accessibility
- Part 3: Advanced
- Advanced event handling and event buses
- Building MVP-based applications
- Dependency Injection
- Deferred binding
- Generators
- Metrics and code splitting
More information about GWT in Action on Amazon
5. Grails in Action
Author: Peter Ledbrook, Glen Smith
Publisher: Manning Publications
Published Date: July 24, 2014
Paperback: 576 pages
Content Coverage:
- Part 1: Introducing Grails
- Grails in a hurry
- The Groovy essentials
- Part 2: Core Grails
- Modeling the domain
- Creating the Initial UI
- Retrieving the data you need
- Controlling application flow
- Services and data binding
- Developing tasty forms, views and layouts
- Part 3: Everyday Grails
- Building reliable applications
- Using plugins: just add water
- Protecting your application
- Exposing your app to other programs
- Single-page web applications (and other UI stuff)
- Understanding Spring and transactions
- Part 4: Advanced Grails
- Understanding events, messaging and scheduling
- NoSQL and Grails
- Beyond compile, test and run
- Grails in the cloud
- Advanced GORM kung fu
- Developing plugins
More information about Grails in Action on Amazon
6. Play for Java: Covers Play 2
Author: Nicolas Leroux, Sietse de Kaper
Publisher: Manning Publications
Published Date: March 31, 2014
Paperback: 320 pages
Content Coverage:
- Part 1: Introduction and First Steps
- An introduction to Play
- The parts of an application
- A basic CRUD application
- Part 2: Core Functionality
- An enterprise-app, Play-style
- Controllers - handling HTTP requests
- Handling user input
- Model and persistence
- Producing output with view templates
- Part 3: Advanced Topics
- Asynchronous data
- Security
- Modules and deployment
- Testing your application
More information about Play for Java on Amazon
7. Instant Apache Wicket 6
Author: João Sávio Ceregatti Longo, Felipe Fedel Pinto
Publisher: Packt Publishing
Published Date: August 26, 2013
Paperback: 54 pages
Content Coverage:
- What is Apache Wicket?
- Installation
- Quick start - creating your first Wicket application
- Top 4 features you need to know about Wicket
- Lifecycle
- Markup
- Models
- Behaviors
- People and places you should get to know
More information about Instant Apache Wicket 6 on Amazon
8. Struts 2 for Beginners, 3rd Edition
Author: Sharanam Shah, Vaishali Shah
Publisher: Arizona Business Alliance
Published Date: June 18, 2014
Paperback: 442 pages
Read Full Customer Reviews
Content Coverage:
- All About The Struts 2 Framework
Fundamentals Of Struts and Struts 2, Architecture of Struts 2, Struts 2 Framework Core Components
- Setting Up The Development Environment
Installing And Setting Up NetBeans IDE, Installing And Setting Up Struts 2
- Getting Started With Struts 2
Getting Started, Working With Actions, Building Views, Building Interceptors, OGNL And Value Stack, Validations, Using The Data Store, Integrating Hibernate With Struts2
- Application Development Using Struts 2.0.x
- Guide to Migrating from Struts 2.0.x to 2.1.x
- Application Development Using Struts 2.1.x and Hibernate 3
More information about Struts 2 for Beginners on Amazon
You may be also interested in:
- Top 7 Books for Java Build Tools in 2014
- Top 7 Java 8 Books in 2014
- Top 9 Books for Java Application Servers
- Top 9 Books for Java Unit Testing Frameworks in 2014
- Most Recommended Core Java Books for Serious Developers
Comments