在WebRoot有个login.jsp 文件,页面使用了css文件,css文件存放在WebRoot/images文件夹下,但是发布之后css样式不显示

解决方案 »

  1.   

    先看是不是css路径引进错误,而来看jsp页面css的使用代码有没有错误。。一步步排查
      

  2.   

    <link href="images/style.css" type="text/css" rel="stylesheet">是这样的链接吗?
      

  3.   

    链接应该没有问题,改成html文件都能够显示
      

  4.   

    链接应该没有问题,改成html文件都能够显示
      

  5.   

    servlet跳转的话就用image/css.css直接显示jsp页面的话就从jsp页面出发用相对路径..
      

  6.   

    试验了一下相对路径不可以,全部都是从应用出发写路径,
    可以先试试绝对路径,如果还不行就是细节问题了,有可能是没写在head里.....自己查吧
      

  7.   

    常理思路:
    第一检查css引用路径有时候个人疏忽连文件名都能写错,检测方式可以Ctrl加左键点过去看好用不
    第二检测有没有拦截器拦截css文件的加载(可能性不大)以上就算两种解决思路,至于你的这种情况我以前在大学也遇到过
    属于第一种,但是用Ctrl+左键是不好用的,原因是你建立的JSP是那种高级JSP,编译前后,相对路径已经变了,我当时是一点一点试路径才试出来,我把要引用的图片和其他资源复制了一份到了另一个路径下,然后一点一点修改引用的路径,最后就能找到了,你自己试试吧,肯定是路径的问题