Hey galera super irada!
Fazem algumas semanas que estou fazendo experimentos com o GWT-EXT e como de costume, uso meu framework web preferido, o Spring.
Uma dificuldade que eu tive foi a de fazer os tals dos RPC’s funcionarem. Penei bastante para entender como funcionava.
Então… para ajudar meus amiguinhos a integrar GWT + Spring criei algumas classes que facilitam pra kct esse trabalho.
[B]DOWNLOAD->
[URL=“http://forum.springsource.org/attachment.php?attachmentid=1896&d=1232576276”]SpringGwtController[/URL]
[URL=“http://www.easy-share.com/1903354400/SpringGwtController_1_0.jar”]Easy Share Mirror[/URL][/B]
É muito simples de se utilizar:
- Crie o bean [B]GwtServiceUrlHandlerMapping[/B].
<bean class="br.mikhas.gwt.spring.GwtServiceUrlHandlerMapping" />
- Anote a implementação do seu @Service com [B]@GwtRemoteService[/B]:
import org.springframework.stereotype.Service;
import br.mikhas.athome.view.client.TestService;
import br.mikhas.gwt.spring.GwtRemoteService;
@Service
@GwtRemoteService("test.rpc")
public class TestServiceImpl implements TestService {
public String[] testMethod(String text) {
String[] result = { "this is", "a test" };
return result;
}
}
Simples assim!
Espero que seja util!