我正在使用面向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页面,还有一个简单的html页面,其中包含一些图像和javascript包含,然后我可以通过浏览器部署,启动和访问这些页面。但突然之间,Wildfly(我猜Undertow可能会?)开始响应HTTP响应200没有内容......我真的不知道发生了什么。我也把我的资源回滚到了早期的简单页面。但症状仍然相同。此外,我尝试使用较新版本的Wildfly-9.0.1.Final并手动部署,但我没有看到任何差异。
ex1)这没关系。 (当然浏览器会照顾这个...)
ex2)此类内容不会被加载并作为内容0发回...
我怀疑本地路径问题,但我没有改变任何东西,而且它早先被加载了。
如果有人能给我一个解决方案,我们将非常感激。
答案 0 :(得分:1)
最后我解决了这个问题。我在最后添加的servlet上发现了一个问题。实际上我正在尝试迁移在glassfish上运行的web服务,并逐个迁移文件。我在Glassfish上运行时指定了一个由Web.xml中的servlet处理的URL。但不知何故,它没有在Wildfly上运行,这意味着servlet意外地处理了所有URL请求...因为我不知道在Wild.xml的Web.xml中指定要由特定servlet处理的url,所以我决定过滤servlet代码中的请求URL。所以它现在正在运作。谢谢你们帮我... ...