I have an application with a Java back-end. I wanted to use Drupal CMS and that required Apache installation for PHP, which was ok.
But I am wondering what are some better ways to handle the UI layer in Java-based applications?
I remember some time ago I used a templating framework on top of Spring. But there was a designer who created nice templates. Ideally I would use something out of the box that would look professional.
Any tips? Advice?