首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >bootstrap login /img/glyphicons

bootstrap login /img/glyphicons
EN

Stack Overflow用户
提问于 2013-02-18 06:04:45
回答 3查看 821关注 0票数 1

我在启动响应方面遇到了问题。

当我在我的笔记本电脑上登录我的应用程序时,我会毫不费力地获得主页localhost:8080/abc/,但当我从任何移动设备登录同一个应用程序时,它会转到ip:8080/abc/img/glyphicons-halflings.png。并且只在页面上显示所有引导程序图标。

如果我之后手动输入正确的url,应用程序运行良好,如果我注销并重新登录,它也运行良好。总是在您第一次尝试登录时发生。下面是我在jsp中使用的代码。我已经在我的项目中搜索了"img/glyphicons-halflings.png“,它出现的唯一位置是在引导程序代码中,所以我不明白为什么它会重定向到这个页面。

代码语言:javascript
复制
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
<%@ taglib prefix="sec" uri="http://www.springframework.org/security/tags" %>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>ABC</title>
<meta name="description" content="">
<meta name="author" content="">

<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="<c:url value="/css/bootstrap.css" />" rel="stylesheet" type="text/css" />
<link href="<c:url value="/css/bootstrap-responsive.css" />" rel="stylesheet" type="text/css">
<style type="text/css">
EN

回答 3

Stack Overflow用户

发布于 2013-02-18 12:20:49

问题不是来自引导,你只需要设置绝对url即可。

创建一个helper类,其中包含名为baseUrl (或其他什么)的静态方法,这些方法返回网站的基本url。

票数 0
EN

Stack Overflow用户

发布于 2013-02-19 00:10:00

为了防止有人遇到类似的问题,问题实际上出在我的spring-security.xml上。用于查看图像文件夹的permitAll()部分有一个拼写错误。所以我对此的理解是,当bootstrap试图访问移动站点的图像文件夹(桌面版本不使用)时,spring security拦截了它,并将其重定向到登录页面,这是正常行为。然后,当我要登录时,spring正在重定向回bootstrap在登录之前所做的请求,这就是显示所有字形图标的原因。

票数 0
EN

Stack Overflow用户

发布于 2015-04-24 21:16:35

问题是,“字形图标”不仅仅是CSS,他们需要比js和css更多的其他资源,这是“字体”,这个资源来自于bootstrap框架中的"js“和"css”文件夹,现在为了让所有这些都能工作,只需复制Java EE项目中与"css“和"js”相同级别的"fonts“文件夹。谢谢。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14926628

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档