<link href="mycss.css" rel="stylesheet" type="text/css">下面的几种方法都不行。
<td width="11%"><span class="nrh">客户编码:</span></td>
<td class="nrh">客户名称:</td>
<td class="nrh"><html:text property="customerName" size="50"/></td>把<link>改为下面的形式也不行:
<link href="/XXX/styles/mycss.css" rel="stylesheet" type="text/css">
其中:XXX是项目名谢谢各位!
<td width="11%"><span class="nrh">客户编码:</span></td>
<td class="nrh">客户名称:</td>
<td class="nrh"><html:text property="customerName" size="50"/></td>把<link>改为下面的形式也不行:
<link href="/XXX/styles/mycss.css" rel="stylesheet" type="text/css">
其中:XXX是项目名谢谢各位!
或者
<%=request.getContextPath()%>/styles/mycss.css
<%=request.getContextPath()%>/styles/mycss.css
这种方式也用过了,不行.
关键要看你的路径对不对 那个路径下的文件是不是确实存在
Customer
|--src
|--WebRoot
|--jsp
|--styles
|--images
|--WEB-INF
|--META-INF象上面的结构该如何写呢?
2,确保路径真的没问题
@import styles/mycss.css;
</style>
上面的不够完整加上
如果你的css在styles 目录下
<link href="styles/mycss.css" rel="stylesheet" type="text/css">
这样完全可以,但是要看一下你的css文件是否可用,我也碰到过一次
原因是css的里面用了<!-- -- >的注释,而css中的注释应该是/* */
|--src
|--WebRoot
|--jsp
|--styles
|--images
|--WEB-INF
|--META-INF我怎么感觉你的目录结构怎么好像都错着呢.
你是在MyEclipse里面开发的么?
如果是的话,你的目录结构好像错了,应该是Customer
|--src(这个是源码)
|--WebRoot(这个才是网站根目录)
|---|jsp
|---|styles
|---|images
|---|WEB-INF
|---|META-INF后面的那些都应该是在WebRoot下面的
然后你发布的时候,MyEclipse会自动给你部署到服务器上的
Customer
|--src
|--WebRoot
|--jsp
|--styles
|--images
|--WEB-INF
|--META-INF<link href="../styles/mycss.css" rel="stylesheet" type="text/css">
JSP代码在jsp文件夹里的话,这样应该没错的啊.