页面树结构
转至元数据结尾
转至元数据起始

正在查看旧版本。 查看 当前版本.

与当前比较 查看页面历史

« 前一个 版本 4 下一个 »

问题现象:

部署完成访问页面之后报错"HTTP状态 404 - 未找到"。 

image2023-3-4_11-50-43.png

原因:

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资源。

总结上述内容,如果直接访问ip端口则会访问tomcat上配置的首页,如果资源在ROOT下则可以在ip端口后面直接添加资源名,如果是其他文件夹下的资源,则需要配上webapps下资源的完整路径。


在部署完成时,会将smartbi.war放在webapps下,启动tomcat的时候就会解压war包,启动完成后就可以看到webapps下多了一个smartbi的文件夹,而在访问http://IP:端口/smartbi/vision/index.jsp时实际上就是访问解压出来的smartbi下的vision目录下的index.jsp文件。




  • 无标签