Java Web Programming with Eclipse
by David Turner, Jinseok Chae
The purpose of the book is to introduce students to web application development in Java with the use of Eclipse. It provides instructions on how to construct solutions to various problems. The book assumes a familiarity with HTML and the Java programming language.
Home page url
Download or read it online for free here:
by Mikito Takada - singlepageappbook.com
This free book is the book I would have wanted when I started working with single page apps. It's not an API reference on a particular framework, rather, the focus is on discussing patterns, implementation choices and decent practices.
by Burt Beckwith - O'Reilly Media
This book helps experienced developers understand the motivation behind the core ideas of Grails. You'll learn Grails best practices for building and deployment, debugging and problem solving, creating and using Grails plugins, etc.
by Michael Snoyman - O'Reilly Media
This fast-moving guide introduces web application development with Haskell and Yesod, a combination that supports high-performing applications. You will explore the way Yesod handles widgets, forms, persistence, and RESTful content.
ASP (or Active Server Pages) is a scripting tool for dynamic webpages. This book will teach you how to program in ASP, but you should be familiar with at least one object-oriented programming language and at least HTML 4.01.