Matt RaibleMatt Raible is a Web Developer and Java Champion. Connect with him on LinkedIn.

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.

10+ YEARS


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.

JSP Navigation Systems

As you might already know, I am a committer on the Struts Menu project at SourceForge. Struts Menu is basically just a JSP Tag Library that allows you to configure a navigation system for your webapp from an XML file. Here is a demo. Here are similar menu tag libraries I found:

I also remember seeing one on weblogs.java.net, but their search feature sucks and I can't seem to find it (could be operator error).

Please let me know of any others you know of - or menus you'd like to see incorporated into Struts Menu. The current CVS version (module == navigator) allows for specifying the Menu attributes in XML and the HTML for the menu using Velocity templates (as well as some built-in displayers). Personally, I'm thinking of adding a couple from WebFX: XTree and XMenu. With the new Velocity support, it should be simple to add these. If it's possible with HTML, JavaScript and CSS - it's possible with Struts Menu!

Posted in Java at Oct 15 2003, 05:39:15 AM MDT 4 Comments
Comments:

The struts menu is really superb!.. I tried to run it with my tomcat install & had no problems !.. I am planning to use it for a school project. Do you know such tag libs to do table sorting?

Posted by Partha on October 16, 2003 at 10:46 PM MDT #

The displaytag is excellent for sorting and paging tables. We've even got a demo page for you to checkout all its features.

Posted by Matt Raible on October 16, 2003 at 10:53 PM MDT #

Oh my!.. This is the answer!.. Thanks

Posted by Partha on October 16, 2003 at 11:00 PM MDT #

OK, it?s been 2 years since the last update on this page. So what will be the best menu tag from a Struts app in 2006? Enquiring proggers want to know.

Posted by TGTG on December 08, 2005 at 03:25 PM MST #

Post a Comment:
  • HTML Syntax: Allowed