我有一个小的Java EE web应用程序在eclipse中开发。我正在使用tomcat 6.0。在我的应用程序webcontent文件夹中,我有jsp文件夹,我已经将所有的jsp文件放入there.And,我有css和JS文件夹,其中包含CSS和JS文件。我有MVC design,只有一个controller.From登录页面请求转到控制器,然后从那里我将其发送到welcome.jsp。我有一个welcome.jsp,我把css和这个代码链接起来
href="css/stylesheet.css“
它工作得很好。在该页面中,我使用链接a href="jsp/addEditUser.jsp“转到addEdit用户页面。
在addEdit.jsp页面上,我也使用了相同的
href=" css /stylesheet.css"“rel="stylesheet”type="text/ css“/>但是在该页面上它没有获得css。当我使用href="../css/stylesheet.css”../css/type=heet.css“
为什么是so..any解决方案?
发布于 2012-02-25 18:35:25
使用绝对URL,如从主机根解析的/css/stylesheet.css
(带有前导斜杠)。
发布于 2012-02-25 18:37:16
没有解决方案。您的目录结构如下所示:
- css
-- stylesheet.css
- jsp
-- addEditUser.jsp
从jsp到css的相对路径是(父目录)/css/stylesheet.css "..“代表父目录。
https://stackoverflow.com/questions/9446807
复制