Matt RaibleMatt Raible is a Java Champion and Developer Advocate at Okta.

The Angular Mini-Book The Angular Mini-Book is a guide to getting started with Angular. You'll learn how to develop a bare-bones application, test it, and deploy it. Then you'll move on to adding Bootstrap, Angular Material, continuous integration, and authentication.

Spring Boot is a popular framework for building REST APIs. You'll learn how to integrate Angular with Spring Boot and use security best practices like HTTPS and a content security policy.

For book updates, follow @angular_book on Twitter.

The JHipster Mini-Book The JHipster Mini-Book is a guide to getting started with hip technologies today: Angular, Bootstrap, and Spring Boot. All of these frameworks are wrapped up in an easy-to-use project called JHipster.

This book shows you how to build an app with JHipster, and guides you through the plethora of tools, techniques and options you can use. Furthermore, it explains the UI and API building blocks so you understand the underpinnings of your great application.

For book updates, follow @jhipster-book on Twitter.


Over 10 years ago, I wrote my first blog post. Since then, I've authored books, had kids, traveled the world, found Trish and blogged about it all.



AjaxAnywhere is designed to turn any set of existing JSP components into AJAX-aware components without complex JavaScript coding. In contrast to other solutions, AjaxAnywhere is not component-oriented. You will not find here yet another AutoComplete component. Simply separate your web page into multiple zones, and use AjaxAnywhere to refresh only those zones that needs to be updated.

This is one of the few Ajax projects I've seen that looks to provide a lot of value w/o a whole lot of work. Notice how much it enhances JSF with this cool demo.

Posted in Java at Sep 16 2005, 08:52:29 AM MDT 4 Comments

Hi Mat, AjaxTags is including an example on how to convert DisplayTag paging and sorting using a filter. I think they are following a similar approach in the sence that you are not required to change the way you program right now (JSP, JSTL, etc). The new components (porlet, tab panel, etc) take html from a url (page or action) and show it on the component. This tools will help to solve the portlet (or content from multiple actions) in Struts. We are using it with SiteMetch in our applications with very good results.

Posted by on September 17, 2005 at 10:49 AM MDT #

Looks pretty cool. I wonder if it works with GET's or only with POST's. I have several web actions such as sort table and paginate which are GET's and not POST's.

Posted by Sanjiv on September 20, 2005 at 09:34 PM MDT #

Where can I get sources of the this cool demo?

Posted by Slanix on September 26, 2005 at 10:58 PM MDT #

The Demo WEB Application sources are available in the "download" section. PS. It works with both GET and POST.

Posted by Vtaliy Shevchuk on October 03, 2005 at 02:32 AM MDT #

Post a Comment:
  • HTML Syntax: Allowed