对于使用类似springmvc requestmapping跳转至页面导致的静态资源文件找不到的错误的理解
来源:互联网 发布:博盈娱乐 源码 编辑:程序博客网 时间:2024/05/21 07:12
自己在接触时发现了这个问题,在网上找答案只能说没有什么人给出了明确的解决办法或者思路。这里是自己的对于这个问题一点点尝试得出的一点结论,但是没有揪出它的原理,仅供参考。
通过requestmapping注解映射并跳转,在跳转到的html或者jsp页面上的相对路径会发生变化,不再是页面所在目录了。那是什么呢???举例说明
@requestmapping(“/test”),如果是进入到这个映射中,相对路径是:http://ip地址:端口号/项目名/
@requestmapping("/test/1"),如果是这种,相对路径是:http://ip地址:端口号/项目名/test/
由此发现了什么??
requestmapping本身定位到项目根目录,这是毋庸置疑的,requestmapping后面跟的路径再回退一级(/test/1回退到/test),就是跳转到的页面所采用的相对路径,因此网上可以搜到建议使用此类框架时,页面所引用的css等静态文件的路径都采用绝对路径。但并没有解释如果不采用绝对路径方式的话该怎么办。
这里我暂且把相对路径看做成一个变量,经过springmvc跳转时,框架将这个变量值变化了,所以到了目标页面,这个值也没有改过来(小白的理解方式,为的是好记),当然知其然更要知其所以然,如果有大神知道其中细节的话,希望可以给予指导~
0 0
- 对于使用类似springmvc requestmapping跳转至页面导致的静态资源文件找不到的错误的理解
- SpringMVC 对于静态资源的处理
- web.xml配置SpringMVC时导致访问的页面资源不存在,跳转页面时出现404
- SpringMVC的页面跳转
- Android 找不到资源文件错误的解决办法
- 关于@requestMapping跳转页面静态资源无法加载问题
- SpringMVC 的@RequestMapping注解
- springMVC的@RequestMapping
- springmvc的@RequestMapping
- springmvc的@RequestMapping知识点
- springmvc的@requestMapping注解
- SpringMVC的@RequestMapping
- springMVC使用@RequestMapping遇到的问题
- SpringMVC基础-4-@RequestMapping注解的使用
- Java对于静态的理解
- @RequestMapping对于url的影响
- springmvc找不到静态资源文件等
- SpringMVC中遇到页面跳转出现404错误的问题
- Backtrader量化平台教程(六)Analyzer
- micrboot,不依赖容器的JAVA轻量级HTTP服务框架,是一种的进步,还是无意义的折腾?
- csu 1803 2016 2016湖南省赛 A
- 793B
- 1106. Lowest Price in Supply Chain 解析
- 对于使用类似springmvc requestmapping跳转至页面导致的静态资源文件找不到的错误的理解
- 2017-04-30 DBA日记,由于大量换页,swap空间不足系统挂起
- 程序bug导致了天大的损失,要枪毙程序猿吗?
- 消息中间件-activemq消息机制和持久化介绍(三)
- 练习题……多态
- Android问题集(2):notifyDataSetChanged()方法无用
- 1107. Social Clusters 解析
- jQuery
- Unit2.8 文档