Tomcat报错404 “ The origin server did not find a current representation …… ”的一种解决方案

我在刚开始运行Tomcat的时候报了404错误,百度了一下,网上有一些解决方案,但并没有适合我的,我最后自己摸索出来了。

我是照黄勇的《架构探险:从零开始写分布式服务框架》这本书做的。

配置的Tomcat如下:

Tomcat报错404 “ The origin server did not find a current representation …… ”的一种解决方案

但是运行的时候报错:

Tomcat报错404 “ The origin server did not find a current representation …… ”的一种解决方案

后来我找了下原因,代码中有如下一段:

Tomcat报错404 “ The origin server did not find a current representation …… ”的一种解决方案

经过摸索,在http地址后加上hello,就可以了。

Tomcat报错404 “ The origin server did not find a current representation …… ”的一种解决方案

也就是地址应为Tomcat里的URL加上@WebServlet里的地址。