<p>I am starting a project for which we will have a thin client, sending requests and getting responses from a server.</p>

<p>We are still in the planning stages, so we have a choice to settle on either an Eclipse based GUI (Eclipse plugin) or using GWT as a fromtend for the application.</p>

<p>I am not very familiar with Eclipse as a GUI (Nor with GWT) but do know 'normal' Java.</p>

<p>What would be the main benefits and drawbacks of either approach?</p>

<p><strong>Edit:</strong> Addressing the questions posed:</p>

<ul>
<li>The project, if Eclipse based, would be using the core Eclipse gui (No coding tools, just bare bones) and the GUI would be packaged with it.</li>
<li>I have been looking at GWT and so far seems the best choice, but still have some research to do.</li>
<li>Communication method is a variant of CORBA (In house libraries)</li>
</ul>

You
```
render :action => :new
```
rather than redirecting.