当我尝试将我的 [project]_build.xml 作为 ant 运行时,我的 GWT 项目无法工作。
这是我的 web.xml 文件:
<servlet>
<servlet-name>gwtTest</servlet-name>
<servlet-class>es.gwt.finalTest.server.TestServiceImpl</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>gwtTest</servlet-name>
<url-pattern>test</url-pattern>
</servlet-mapping>
这是在 My Service.java 中找到的远程服务路径
@RemoteServiceRelativePath("测试")
另外,当我从我的 EntryPoint 中删除此: private GreetingServiceAsync messageService = GWT.create(GreetingService.class);
时,错误不再发生,但当然我无法访问我的 servlet
最佳答案
也许“url-pattern”标签应该看起来更像
<url-pattern>/yourApp/test</url-pattern>
关于java - gwt 中的 URL 映射,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18487723/