前言
项目要求我在服务器上部署一个静态页面。
网页我已经做好了,是一个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.csdn.net/caiwenfeng_for_23/article/details/45486233
(失败了,影响工作进度,放弃)
改为
将目标迁移至所需的文件目录下。即tomcat_8080/webapps/ROOT/Noitce
结语
关于用拦截器去处理访问请求的设计,我还需要进行仔细研究。
后续有进展了,再完善此篇