博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java web之JSP的CSS样式不起作用
阅读量:6829 次
发布时间:2019-06-26

本文共 437 字,大约阅读时间需要 1 分钟。

  hot3.png

在编写静态页面时,CSS解析没问题;换成jsp之后样式完全丢失。造成这个的原因是,CSS写的相对路,

而这个相对路径是按照jsp文件的当前位置写的。但是,在转换成JSP之后,实际上是使用GET方式直接访问的后台的Servlet。在处理了逻辑之后,才在后台做了一次转发,将jsp展现出来

//请求转发			req.getRequestDispatcher("/webapp/jsp/notification.jsp").forward(req, resp);

(其中webapp位于web目录下)即

所以,此时的相对路径,应该是相对于当前的servlet的位置,而servlet实际上与web目录(有的也是webroot等)是同级的。所以想改为

特别注意,这里的 “.”符号很重要。

也可以写绝对路径,则只需要在

  你的路径中添加 <%basePath%>即可。

转载于:https://my.oschina.net/hyb007/blog/733792

你可能感兴趣的文章
Linux-常见服务配置(软件、服务、配置文件)
查看>>
XML和JSON的区别
查看>>
javascript中的this指向问题总结
查看>>
git强制放弃本地更改
查看>>
mapreduce中一个map多个输入路径
查看>>
HBase 多级索引
查看>>
虚拟机Ubuntu16.04安装lrzsz
查看>>
树状数组总结
查看>>
STL vector练习
查看>>
【转载】复数基础知识
查看>>
kali网络环境配置
查看>>
VC++6.0 IDE的工程用Code::Blocks来打开、编译、调试终极配置方案
查看>>
spring mvc 重定向,转发和传参
查看>>
HDU 5724 - Chess
查看>>
计算机网络五:局域网、城域网、广域网和互联网
查看>>
angularjs使用directive实现分页组件
查看>>
mysql的时间函数整理
查看>>
Oracle-DDL,DML理解以及应用
查看>>
学以致用二十八-----win10安装mysql5.7.24及卸载
查看>>
Leetcode combination sum
查看>>