I somehow came to dislike everything that has anything to do with Java. It's because it usually requires additional plug-ins like that Java Runtime Library so that you can use it and display sites writtent in Java language. I hate visiting sites that make my browser pop-up a windows requireing me to download java rintime so i can see the part of the site.
I therefore think it's not really a good option for webmasters since it can reduce your site's publicity.

Daniel