Tapestry - Better than Ruby on Rails!?

Tapestry v5.x is a very simple way of hooking xhtml and java together without a lot of complex frameworks.

It has xhtml with annotations which call out to Java when generating the HTML output. The Java code merely needs to follow Tapestry packaging rules and it'll just work.

Some screencasts here and the early workings of a Tutorial.