详细内容
Servlet跳转后页面样式丢失的解决方法
发布日期:2010-07-04     点击:11926     字体:[ ]

Servlet跳转后,路径转化为系统根目录,如果样式表引用没有设置为根路径,就会造成样式丢失,解决办法就是样式表路径要从根路径开始,例如:

系统根路径为setbase,样式定义在文件夹css里,名称为manager.css,系统里有文件夹bbs,该文件夹有文件bbsList.jsp,该jsp文件如果用下面这种方式引用样式表,则可能出现样式丢失:

<link rel="stylesheet" type="text/css" href="../css/manager.css" />

如果改为从根路径引用则不会出现样式丢失问题,例如:

<link rel="stylesheet" type="text/css" href="/setbase/css/manager.css" />

其实还有一个办法可以使用,那就是直接把样式表定义为绝对路径,例如:

<link rel="stylesheet" type="text/css" href="http://www.zdbase.com/setbase/css/manager.css" />

 

用户评论
昵称 
内容  *
验证码   
   
Copyright © 2010 zdbase.com All Rights Reserved. 苏ICP备15039389号 可人软件设计