对Tomcat的GWT RPC调用

时间:2016-05-19 08:37:52

标签: java tomcat gwt gwt-rpc

我在Tomcat上部署gwt应用程序时遇到问题,当我用这种方式调用我的RPC服务时它运行得很好:

this.service=GWT.create(MyService.class);
ServiceDefTarget endpoint = (ServiceDefTarget) this.service;
endpoint.setServiceEntryPoint("2_rpc_project/myserviceclass");

但我真正想要的是使用localhost调用我的RPC服务:

this.service=GWT.create(MyService.class);
ServiceDefTarget endpoint = (ServiceDefTarget) this.service;
endpoint.setServiceEntryPoint("http://127.0.0.1:8080/2_rpc_project/myserviceclass");

的web.xml

<servlet>
    <servlet-name>myservlet</servlet-name>
    <servlet-class>
        com.tominto.server.MyServiceImpl
    </servlet-class>
  </servlet>
  <servlet-mapping>
    <servlet-name>myservlet</servlet-name>
    <url-pattern>/2_rpc_project/myserviceclass</url-pattern>
  </servlet-mapping>

在GAE上它可以工作,但在Tomcat没有。

提前致谢

0 个答案:

没有答案