服务器支持访问静态文件的几种方式:Spring、Tomcat、Vue

简介: 服务器支持访问静态文件的几种方式:Spring、Tomcat、Vue

如何在搭建的服务器中添加一个静态文件,然后在浏览器中访问呢?

Spring-Thymeleaf:

前置条件,Spring-Thymeleaf项目已经搭建好了。

在static目录下新建abc.txt文件,如下图:

在这里插入图片描述

然后在浏览器中打开http://localhost:8201/abc.txt即可。

在这里插入图片描述

项目地址:https://gitee.com/tinytongtong/spring-thymeleaf

Tomcat:

前提条件,Tomcat服务搭建好了。

找到Tomcat的安装目录,将abc.txt文件赋值到webapps目录下,如图所示:

在这里插入图片描述

不过我们此时还是访问不了的,还需要增加一些配置。打开conf/server.xml文件,在Host结点下增加一行配置,最终效果如下:

<Host name="localhost"  appBase="webapps"
    unpackWARs="true" autoDeploy="true">

...
<!-- 访问webapps/abc.txt文件 -->
<Context path="/" docBase="/Users/user/Library/Tomcat/webapps/" reloadable="true" debug="0" crossContext="true"/>

</Host>
AI 代码解读

其中path表示相对路径,这我直接设置的"/"表示根目录;docBase表示资源的实际目录,你的静态资源,只要是这个目录下的,都可以通过path + 文件名访问。

设置好之后我们启动Tomcat服务,然后访问http://localhost:8080/abc.txt即可。

参考:

mac下Tomcat的安装,启动和关闭脚本配置,端口号更改

通过 Tomcat 配置 访问静态 资源 (图片文件等)

vue项目

在public目录新建test.json文件:

在这里插入图片描述
接着启动服务yarn serve --port 9527,在浏览器中输入http://localhost:9527/test.json即可看到。
在这里插入图片描述
项目地址:
tinytongtong/frontend-demo

参考: https://cn.vuejs.org/index.html

目录
打赏
0
0
0
0
463
分享
相关文章
Vue项目部署:如何打包并上传至服务器进行部署?
以上就是Vue项目打包及部署的方法,希望对你有所帮助。描述中可能会有一些小疏漏,但基本流程应该没有问题。记住要根据你的实际情况调整对应的目录路径和服务器IP地址等信息。此外,实际操作时可能会遇到各种问题,解决问题的能力是每一位开发者必备的技能。祝你部署顺利!
166 17
使用域名访问部署在ECS上的网站
本文为您介绍如何为网站配置域名并为域名配置HTTPS证书。
基于SpringBoot+Vue实现的留守儿童爱心网站设计与实现(计算机毕设项目实战+源码+文档)
博主是一位全网粉丝超过100万的CSDN特邀作者、博客专家,专注于Java、Python、PHP等技术领域。提供SpringBoot、Vue、HTML、Uniapp、PHP、Python、NodeJS、爬虫、数据可视化等技术服务,涵盖免费选题、功能设计、开题报告、论文辅导、答辩PPT等。系统采用SpringBoot后端框架和Vue前端框架,确保高效开发与良好用户体验。所有代码由博主亲自开发,并提供全程录音录屏讲解服务,保障学习效果。欢迎点赞、收藏、关注、评论,获取更多精品案例源码。
基于SpringBoot+Vue实现的家政服务管理平台设计与实现(计算机毕设项目实战+源码+文档)
面向大学生毕业选题、开题、任务书、程序设计开发、论文辅导提供一站式服务。主要服务:程序设计开发、代码修改、成品部署、支持定制、论文辅导,助力毕设!
基于SpringBoot+Vue实现的家乡特色推荐系统设计与实现(源码+文档+部署)
面向大学生毕业选题、开题、任务书、程序设计开发、论文辅导提供一站式服务。主要服务:程序设计开发、代码修改、成品部署、支持定制、论文辅导,助力毕设!
基于SpringBoot+Vue实现的大学生就业服务平台设计与实现(系统源码+文档+数据库+部署等)
面向大学生毕业选题、开题、任务书、程序设计开发、论文辅导提供一站式服务。主要服务:程序设计开发、代码修改、成品部署、支持定制、论文辅导,助力毕设!
基于Java+SpringBoot+Vue实现的车辆充电桩系统设计与实现(系统源码+文档+部署讲解等)
面向大学生毕业选题、开题、任务书、程序设计开发、论文辅导提供一站式服务。主要服务:程序设计开发、代码修改、成品部署、支持定制、论文辅导,助力毕设!
基于SpringBoot+Vue的班级综合测评管理系统设计与实现(系统源码+文档+数据库+部署等)
✌免费选题、功能需求设计、任务书、开题报告、中期检查、程序功能实现、论文辅导、论文降重、答辩PPT辅导、会议视频一对一讲解代码等✌
基于SpringBoot+Vue实现的高校食堂移动预约点餐系统设计与实现(源码+文档+部署)
面向大学生毕业选题、开题、任务书、程序设计开发、论文辅导提供一站式服务。主要服务:程序设计开发、代码修改、成品部署、支持定制、论文辅导,助力毕设!

热门文章

最新文章

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等