日期:2014-05-17  浏览次数:20568 次

Eclipse 页面读取 css文件小记

在Eclipse下建立web工程,如果在web.xml种设置了

 <welcome-file-list>
  <welcome-file>xxx/xxx.jsp</welcome-file>
 </welcome-file-list>

?

为WebRoot文件夹下xxx目录下xxx.jsp为主页时,同xxx目录下的xxx.css文件也要添加目录名,如下:

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

?

如果不做修改,访问主页时候就会读不到样式文件。当然也有别的方法。
绝对相对路径,如下:

<link rel="stylesheet" href="<%request.getContextPath()%>/xxx/xxx.css" type="text/css"/>

?

?

1 楼 winson_wq 2008-10-16  
自己回一个!祝福下!
2 楼 toeo 2008-10-23  
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<c:set var="ctx"
	value="${pageContext.request.contextPath}" />

 <link rel="stylesheet" href="${ctx}/xxx/xxx.css" type="text/css"/>  



页面使用jstl的标签...页面简洁些...
3 楼 winson_wq 2008-10-27  
多谢指点,多多指教
4 楼 king_108 2008-10-28  
toeo 写道
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<c:set var="ctx"
	value="${pageContext.request.contextPath}" />

 <link rel="stylesheet" href="${ctx}/xxx/xxx.css" type="text/css"/>  



页面使用jstl的标签...页面简洁些...




我也用这种