1

我正在使用面向 Web 开发人员的 Eclipse Java EE IDE 开发一个简单的 Web 服务:版本:Kepler Service Release 2 Build id:20140224-0627 和 Wildfly-8.2.0.Final。我使用 Maven 选择了 wildfly-javaee7-webapp-blank-archetype 并开始开发。首先,没有问题,我可以添加一些简单的jsp页面和一个包含一些图像和javascript的简单html页面,然后我可以通过浏览器部署、启动和访问这些页面。但是突然之间,Wildfly(我猜可能是 Undertow?)开始响应 HTTP 响应 200,没有内容……我真的不明白发生了什么。我也确实将我的资源回滚到非常早期的简单页面。但是症状还是一样的。我也尝试使用较新版本的 Wildfly-9.0.1.Final 并手动部署,但我没有看到任何区别。

ex1) 这没关系。(当然浏览器会处理这个......)

ex2)这种内容不会被加载并作为内容0发送回......

我怀疑本地路径问题,但我没有更改任何内容,并且之前已加载。

如果有人能给我一个解决方案,将不胜感激。

4

1 回答 1

1

最后我解决了这个问题。我在最后添加的 servlet 上发现了一个问题。实际上,我正在尝试迁移在 glassfish 上运行的 Web 服务,并一一迁移文件。我在 glassfish 上运行时在 Web.xml 中指定了要由 servlet 处理的 URL。但不知何故,它在 Wildfly 上不起作用,这意味着所有 URL 请求都由 servlet 意外处理......因为我不知道在 Web.xml 中为 Wildfly 指定要由特定 servlet 处理的 url,所以我决定过滤请求 URL在 servlet 代码中。所以它现在正在工作。谢谢你们试图帮助我...

于 2015-08-14T09:47:03.350 回答