2009/12/17 Ed Burns <span dir="ltr"><<a href="mailto:Ed.Burns@sun.com">Ed.Burns@sun.com</a>></span><br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
>>>>> On Thu, 17 Dec 2009 12:13:52 -0600, Jason Lee <<a href="mailto:jason@steeplesoft.com">jason@steeplesoft.com</a>> said:<br>
<div class="im"><br>
JL> On 12/17/09 12:05 PM, David Geary wrote:<br>
>> I'd love to see some built-in interoperability in JSF for GWT. GWT<br>
>> gives you a lot of Ajax firepower (in fact, it's unrivaled, IMO) on<br>
>> the client, and JSF provides lots of firepower on the server.<br>
>> Combining the two technologies is a very attractive proposition.<br>
>><br>
>> Grails has a GWT plug-in, and I would love to see JSF have something<br>
>> along those lines.<br>
</div>JL> Exadel started gwt4jsf some time ago, but I think it died on the vine.<br>
JL> Might be a good project for $SOMEONE to pick back up:<br>
<br>
Sigh. I had a sit down with Bruce Johnson at JAOO 2006 (the one and<br>
only time I went there, sadly) and we mapped out what I thought was a<br>
very nice integration strategy. Nothing ever came of it, but it went<br>
something like this:<br>
<br>
GWT's RMI-like serverside integration is feature poor when viewed from<br>
the perspective of someone used to EL, DI, and JPA. Wouldn't it be nice<br>
if you could just have ELExpressions in your GWT components and value<br>
bind them to server side objects? </blockquote><div><br>It would definitely be very nice, especially if you could use ELExpressions with GWT 2's VDL (ala UiBinder).<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
In this way, you could re-use your<br>
POJOs and write both JSF views and GWT views to them.<br></blockquote><div><br> And a GWT renderkit could let us reuse our views too, would it not?<br><br><br>david<br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
There were some other niceties in there that I'm sure will come up if we<br>
start to work on this in earnest.<br>
<div><div></div><div class="h5"><br>
Ed<br>
<br>
<br>
--<br>
| <a href="mailto:ed.burns@sun.com">ed.burns@sun.com</a> | office: 408 884 9519 OR x31640<br>
| homepage: | <a href="http://ridingthecrest.com/" target="_blank">http://ridingthecrest.com/</a><br>
</div></div></blockquote></div><br>