Java GWT&x2B;GAE Servlet URL和Servlet映射

Java GWT&x2B;GAE Servlet URL和Servlet映射,java,apache,google-app-engine,gwt,Java,Apache,Google App Engine,Gwt,这是我的一个servlet的当前URL。我的问题是,我如何改变它 在我的web.xml文件中,修改 <servlet-mapping> <servlet-name>contactsServiceServlet</servlet-name> <url-pattern>/socialnetwork/contactsService</url-pattern> </servlet-mapping> con

这是我的一个servlet的当前URL。我的问题是,我如何改变它

在我的web.xml文件中,修改

  <servlet-mapping>
    <servlet-name>contactsServiceServlet</servlet-name>
    <url-pattern>/socialnetwork/contactsService</url-pattern>
  </servlet-mapping>

contactsServiceServlet
/社交网络/联系人服务


contactsServiceServlet
/a/联系服务

当我对servlet进行RPC调用时,它请求的URL完全没有区别。

完成上述操作后,您需要更改调用的位置(在下面的注释中描述),如中所示


请参见

完成上述操作后,您需要更改调用位置(如下注释所述),如中所示

  <servlet-mapping>
    <servlet-name>contactsServiceServlet</servlet-name>
    <url-pattern>/a/contactsService</url-pattern>
  </servlet-mapping>
// The RemoteServiceRelativePath annotation automatically calls setServiceEntryPoint()
@RemoteServiceRelativePath("email")
public interface MyEmailService extends RemoteService {
  void emptyMyInbox(String username, String password);
}