我完全按照教程打的代码,运行tomcat时也显示了:“Artifact class008:war exploded: Deploy took 3,695 milliseconds”
可是从浏览器访问http://127.0.0.1:8080/testRequest却出现了404页面,请问可能是什么原因呢?谢谢!
application context是应用上下文,在servelt接收到URL后会去掉application context的内容,把剩下的部分在所有servlet里找对应的url-pattern
不知道为什么我根据上面那个操作弄了以后还是报错404
我自己找到原因了:我在创建tomcat server时, Deployment选项卡,添加了class008:war exploded,然后下面有一行“Application context:" 默认是tomcat的一个路径。我们需要把它删掉,改成"/",然后再去访问8080下我们mapping的路径,就一切正常了。
不过我还有一个问题,tomcat server的application context到底是什么呢?如果有人了解,求告知。
谢谢!