----WEB-INF
--------admin
------------style
------------images
--------index.jsp
以上的目录结构,我的index.jsp需要引入css文件,那么src里面怎么写?WEB-INF目录下的文件浏览器不能直接访问呀?
还有,我的css里面,background:url(图片路径);图片路径怎么写啊,我写../images/文件名.jpg 不显示图片呀?求解决这个路径的问题
由于WEB-INF下对客户端是不可见的,所以相关的资源文件,如css,javascript和图片等资源文件不能放在WEB-INF下,放在WEB-INF同级目录下即可,访问css,js和图片的时候,也是不需要添加WEB-INF目录的,也就是忽略WEB-INF目录,访问的时候和WEB-INF下访问index.jsp页面所在的路径访问资源文件是一样的,比如:
<link href="css/register_css.css" rel="stylesheet" type="text/css">
<script type="text/javascript" src="js/register_js.js"></script>
<img alt="" src="image/2.jpg">