Java web development framework with controls
<p>First of all, I am a .NET/C# developer who does mostly web dev (so obviously use a lot of ASP.NET, C# and Sql Server). I'm also open to other languages and don't knock them. :)</p>

<p>I want to learn Java because it will benefit my career, as when I reach the senior dev level, I am expected to understand another framework outside my first choice skill (.NET - began with that).</p>

<p>As Flex/Java integration is problematic for me (but I'm working on solving that), I am looking for a Java web development tool/framework. RoR is out of the question for reasons which are out of the scope of this thread.</p>

<p>I was impressed with this (on paper): <a href="http://rifers.org/integration" rel="nofollow">http://rifers.org/integration</a></p>

<p>However, I need widgets like accordions, tabs, etc. What is my best bet? Also, I tried Icefaces but the widgets never appear on the page when I drag them on. Because of this, I deleted it but I haven't given the framework a fair go so will probably set it up again.</p>

<p>Because this is a commercial project for someone, I don't want to get bogged down into a whole load of configuration, which is a problem when getting Flex to talk to my Java classes. Because of this, I need a visual environment (drag and drop).</p>

<p>Thanks</p>
