不过,我对整个样式设计真的很陌生,因此决定尝试使用 Twitter Bootstrap 让我的 UI 在原型(prototype)设计阶段看起来不那么糟糕。在我看来,我已尽我所能使它正确,但是,该页面一直显示为纯 html。我将非常感谢提供的任何帮助。这是我正在谈论的页面:http://pastebin.com/DbiJHLyc . Bootstrap 文件夹位于/project_name/src/main/webapp/。
最佳答案
您必须了解 JSP 的位置和 CSS 文件在源文件夹中的位置并不重要。重要的是用于在浏览器中加载 HTML 页面的 URL,以及可以使用浏览器访问 CSS 文件的 URL。
如果页面的URL是http://localhost/myApp/some/path.html
,css所在的URL是http://localhost/myApp/css/some/other/path/bootstrap.css
,那么页面应该包含
<link href="../css/some/other/path/bootstrap.css" rel="stylesheet">
或者,更好的是,使用像这样的绝对路径
<link href="/myApp/css/some/other/path/bootstrap.css" rel="stylesheet">
关于css - Twitter Bootstrap + JSP (Spring MVC) - 样式不适用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13660437/