RPC 远程调用
创建com.green.client.XXService extends com.google.gwt..RemoteService;
在这个类上面加上注解@RemoteServiceRelativePath
创建interface com.green.web.client.XXServiceAsync 方法参数多了一个AsyncCallBack callback;
在service新建com.green.Service.XXServiceImpl extends RemoteServiceServlet implements com.green.client.XXService;
在web.xml 中配置这个Servlet
EXT开发界面
写一个EntryPoint对应一个接入类 界面
一般是在按钮上加监听事件
XXServiceAsync x=GWT.create(XXservice.class);
这样我们就可以直接调用后台的方法了
最后通过回调函数进行处理返回结果
spring 管理
添加JAR,添加applicationContext,
把Servlet让Spring管理
在接口上@RemoteServiceRelativePath统一以.rpc结尾
在web.xml 中配置spring spring将拦截所有以.rpc的访问,通过applicationContext找到相应的类
有了spring的管理我们就不用每次添加新的Servlet配置WEB.xml 但是要是applicationContext中加入要管理的bean