RIA such as ajax framework (jquery, extjs, gwt, zk, etc), flex, silverlight,
javafx should all provide you decent guis for any web projects. The biggest
pr is you have to know when to use what and sometimes a combination.
By the way, my understanding JBOSS is an application server technology, in
other words, backend containers. It doesn't marry to any specific server or
gui technologies. why is missing gui support the issue?