为了账号安全,请及时绑定邮箱和手机立即绑定

报错:404

我完全按照教程打的代码,运行tomcat时也显示了:“Artifact class008:war exploded: Deploy took 3,695 milliseconds”

可是从浏览器访问http://127.0.0.1:8080/testRequest却出现了404页面,请问可能是什么原因呢?谢谢!

正在回答

3 回答

application context是应用上下文,在servelt接收到URL后会去掉application context的内容,把剩下的部分在所有servlet里找对应的url-pattern

1 回复 有任何疑惑可以回复我~

不知道为什么我根据上面那个操作弄了以后还是报错404

3 回复 有任何疑惑可以回复我~

我自己找到原因了:我在创建tomcat server时, Deployment选项卡,添加了class008:war exploded,然后下面有一行“Application context:" 默认是tomcat的一个路径。我们需要把它删掉,改成"/",然后再去访问8080下我们mapping的路径,就一切正常了。

不过我还有一个问题,tomcat server的application context到底是什么呢?如果有人了解,求告知。

谢谢!

9 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

报错:404

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信