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