ブーストラップレスポンシブに問題があります。
ラップトップでアプリケーションにログインするlocalhost:8080/abc/
と、問題なくホームページが表示されますが、モバイル デバイスから同じアプリにログインすると、ip:8080/abc/img/glyphicons-halflings.png
. そして、ページにすべてのブートストラップ アイコンを表示するだけです。
後で正しい URL を手動で入力すると、アプリは正常に動作し、ログアウトして再度ログインすると正常に動作します。初めてログインしようとすると常に発生します。以下は、jsp で使用しているコードです。プロジェクトで " " を検索しましたimg/glyphicons-halflings.png
が、それが発生する場所はブートストラップ コードだけなので、このページにリダイレクトされる理由がわかりません。
<%@ 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">