【发布时间】:2012-09-11 06:46:35
【问题描述】:
我有一个使用 Maven 构建的带有 RPC 的独立 gwt 项目。我也有 java servlet 3.0 项目。 servlet 和 gwt 项目都有 war 打包,但我只想有一个 war 文件,所以我将 gwt 项目的打包更改为 jar 并将其包含在我的 servlet 项目中。
现在我无法理解如何将所有东西连接在一起。
是否需要将 gwt 项目的 web.xml 迁移到主项目 web.xml 文件中?如何重定向到我的 gwt 项目条目 index.html ?
谢谢。
【问题讨论】:
-
反之似乎更合理(包括GWT项目里面的servlet 3项目作为jar/GWT模块),你试过了吗?
-
@EliranMalka 我需要将我的 gwt 项目集成到现有项目中。现有项目是主要项目,并与其他几个项目相关。因此,我无法按照您的建议进行操作
-
web.xml 在 sevlet 3.0 是可选的,所以你可以只在你的项目中引入一个,当然符合 servlet 3.0 DTD,并用它来描述 GWT RPC servlet。我认为你不需要为你的 3.0 项目中的 servlet 做任何其他事情,因为注解和部署描述符可能共存并且将被容器合并。
-
@kurtcebe 我可以将 RPC servlet 添加到
web.xml但我对如何将 url 重定向到我的 gwt 登陆html页面感到困惑。我对 Java servlet 和 gwt 比较陌生。
标签: gwt servlets servlet-3.0