モノとしてはTapestryやらWebWork2の方がよさげだね。