【问题标题】:Twitter Bootstrap, not bootstrappingTwitter 引导,而不是引导
【发布时间】:2015-03-06 03:04:15
【问题描述】:
我正在尝试在我的项目中使用 twitter 引导程序。顺便说一句,我也在使用 SpringMVC 我的问题是引导程序不是引导程序。无论如何,这里有一些截图:
运行应用时
我的项目结构:
注意:我没有使用 MAVEN,只是简单的旧动态 WEB 项目
第二部分:
And the source code to my index.jsp
如果你想要更多的代码,你可以问我。谢谢。
更新: 尝试通过 firefox 查看页面源代码似乎在<link href="assets/css/bootstrap-united.css" rel="stylesheet" /> 和<script src="bootstrap/js/bootstrap.js"> 这些行上出现问题,点击它们时它们会引导我进入 apache 404 错误页面。虽然我不知道如何解决它们。
【问题讨论】:
标签:
html
twitter-bootstrap
jsp
spring-mvc
jakarta-ee
【解决方案1】:
/WEB-INF 中的资源不可公开访问。 /WEB-INF 文件夹用于存储配置文件、模板文件、标记文件、MVC 视图等。最终用户/攻击者永远不能单独访问这些文件。
将/assets 文件夹上移一级。
【解决方案2】:
关于这部分..
<link href="assets/css/bootstrap-united.css" rel="stylesheet" />
<link href="bootstrap/css/bootstrap-responsive.css" rel="stylesheet" />
尝试将其更改为..
<link href="webcontent/web-inf/assets/css/bootstrap-united.css" rel="stylesheet" />
<link href="webcontent/web-inf/bootstrap/css/bootstrap-responsive.css" rel="stylesheet" />
或者如果可以提供base_url代码