爱在深秋

 

Struts 中jsp页面导入.css样式文件的问题

     在使用Struts框架的jsp页面中导入*.css文件时,同样使用<link>标签如,<link type="text/css" rel="stylesheet" href="../css/style.css">时,却发现并没有导入样式。后来,又改为/目录名/css/*.css方式导入样式表文件又可以了。不过,这样做似乎不好,因为到时布署项目时,项目名称也许并不是当前使用的项目名。暂时没有好一点的解决办法,就先用这个了。

1.可以更改路径为相对路径,在<html>前加入
<% String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>

然后改成href=<%=basePage%>css/style.css
2.同样在<html>前加入那句话,然后在<head>标签中加入
<base href=<%=basePath%>>

posted on 2008-10-15 09:30 爱在深秋 阅读(1076) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航:
 

导航

统计

常用链接

留言簿(1)

随笔档案

文章档案

搜索

最新评论

阅读排行榜

评论排行榜