Bear has on occasion been fairly critical of how some of the Java-based tools for browser client development (e.g. JSF) are used today. Do you see sophisticated JavaScript clients - with all the extra functionality provided by AJAX and the various JS frameworks - replacing JSP/JSF etc for web client development, or more as a complementary technology?
It's hard to see where everything will gel at this point, but there's a lot of interesting work going on that might soon challenge JEE as king of the hill.