Top 8 Books for Java Web Frameworks in 2014
- Details
- Written by Nam Ha Minh
- Last Updated on 29 August 2016   |   Print Email
- 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
 Author: Amuthan GPublisher: Packt PublishingPublished Date: June 25, 2014Paperback: 347 pagesRead Full Customer ReviewsContent Coverage:
Author: Amuthan GPublisher: Packt PublishingPublished Date: June 25, 2014Paperback: 347 pagesRead Full Customer ReviewsContent 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
 Author: Anghel LeonardPublisher: Packt PublishingPublished Date: June 25, 2014Paperback: 501 pagesRead Full Customer ReviewsContent Coverage:
Author: Anghel LeonardPublisher: Packt PublishingPublished Date: June 25, 2014Paperback: 501 pagesRead Full Customer ReviewsContent 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
 Author: Nicolas FrankelPublisher: Packt PublishingPublished Date: September 12, 2013Paperback: 436 pagesRead Full Customer ReviewsContent Coverage:
Author: Nicolas FrankelPublisher: Packt PublishingPublished Date: September 12, 2013Paperback: 436 pagesRead Full Customer ReviewsContent 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 TokkePublisher: Manning PublicationsPublished Date: February 10, 2013Paperback: 680 pagesRead Full Customer ReviewsContent Coverage:
Author: Adam Tacy, Robert Hanson, Jason Essington, Anna TokkePublisher: Manning PublicationsPublished Date: February 10, 2013Paperback: 680 pagesRead Full Customer ReviewsContent 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 SmithPublisher: Manning PublicationsPublished Date: July 24, 2014Paperback: 576 pagesRead Full Customer ReviewsContent Coverage:
Author: Peter Ledbrook, Glen SmithPublisher: Manning PublicationsPublished Date: July 24, 2014Paperback: 576 pagesRead Full Customer ReviewsContent 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 KaperPublisher: Manning PublicationsPublished Date: March 31, 2014Paperback: 320 pagesRead Full Customer ReviewsContent Coverage:
Author: Nicolas Leroux, Sietse de KaperPublisher: Manning PublicationsPublished Date: March 31, 2014Paperback: 320 pagesRead Full Customer ReviewsContent 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 PintoPublisher: Packt PublishingPublished Date: August 26, 2013Paperback: 54 pagesRead Full Customer ReviewsContent Coverage:
Author: João Sávio Ceregatti Longo, Felipe Fedel PintoPublisher: Packt PublishingPublished Date: August 26, 2013Paperback: 54 pagesRead Full Customer ReviewsContent 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 ShahPublisher: Arizona Business AlliancePublished Date: June 18, 2014Paperback: 442 pagesRead Full Customer ReviewsContent Coverage:
Author: Sharanam Shah, Vaishali ShahPublisher: Arizona Business AlliancePublished Date: June 18, 2014Paperback: 442 pagesRead Full Customer ReviewsContent 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
About the Author:
 Nam Ha Minh is certified Java programmer (SCJP and SCWCD). He began programming with Java back in the days of Java 1.4 and has been passionate about it ever since. You can connect with him on Facebook and watch his Java videos on YouTube.
Nam Ha Minh is certified Java programmer (SCJP and SCWCD). He began programming with Java back in the days of Java 1.4 and has been passionate about it ever since. You can connect with him on Facebook and watch his Java videos on YouTube.
Comments