Spring MVC 下设置静态网页以供访问

项目要求在采用springMCV架构的服务器上部署静态页面。作者第一轮摸索通过在spring-mcv.xml添加标签成功部署。第二轮想把网址中间的html换成Noitce,经分析需额外设计,但尝试失败,后续打算研究用拦截器处理访问请求。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

项目要求我在服务器上部署一个静态页面。
网页我已经做好了,是一个html文件,但是需要放上去。
已知条件:服务器采用springMCV架构。

第一轮摸索

初步查阅资料得知,springMCV架构部署网页可以采用<mvc:resources>标签去标记页面
在我找到项目里的spring-mcv.xml 也就是config文件后,我添加所需的标签。
于是我添加:
<mvc:resources mapping ="/html/**" location="/html/" />

这段话的意思就是映射路径下的所有文件
tomcat_8080/webapps/ROOT/html/

其余参照服务器现有架构不动,略过说明。
运行测试
在浏览器输入:

https://域名/html/网页文件名
访问成功。
完毕
参考资料:https://www.cnblogs.com/jimmy-xuli/archive/2004/01/13/9122840.html

第二轮摸索(失败)

提出其他的需求,想要把网址中间的html换成Noitce,应该怎么做?
首先对于第一轮摸索的结果进行解析:
直接采用域名接文件的方式,其实是采用了Tomcat服务框架下的对于静态原始的直接访问方式,也就是直接访问路径下的html文件。
而想要改善这个效果就需要一些额外的设计。

参考资料:https://blog.youkuaiyun.com/caiwenfeng_for_23/article/details/45486233

(失败了,影响工作进度,放弃)
改为
将目标迁移至所需的文件目录下。即tomcat_8080/webapps/ROOT/Noitce

结语

关于用拦截器去处理访问请求的设计,我还需要进行仔细研究。
后续有进展了,再完善此篇

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值