问题现象:
部署完成访问页面之后报错"HTTP状态 404 - 未找到"。
原因:
HTTP状态码404表示“未找到”,这意味着客户端能够与服务器通信,但服务器无法找到请求的资源。在tomcat服务器上,资源会存储在tomcat部署路径下的webapps目录下,如下图。
- 在浏览器访问应用服务器的时候,默认情况下,如果请求为http://IP:端口/时则会访问tomcat的默认index.jsp页面,其存储位置在Tomcat/webapps/ROOT/index.jsp
- 在浏览器访问应用服务器的时候,如果想通过http://IP:端口/资源名 就能访问到具体的资源,此时只需要将资源放在Tomcat/webapps/ROOT/下,如下图的资源文件,通过http://IP:端口/favicon.ico 就能在浏览器访问到该图片
- 在浏览器访问应用服务器的时候,如果请求访问为http://IP:端口/smartbi/vision/index.jsp 时,访问的就为Tomcat/webapps/smartbi/vision/index.jsp资源。