395 lines
14 KiB
Plaintext
395 lines
14 KiB
Plaintext
|
<%@ page language="java" contentType="text/html; charset=UTF-8"
|
||
|
pageEncoding="UTF-8"%>
|
||
|
<%@ page isELIgnored="false"%>
|
||
|
<!DOCTYPE html>
|
||
|
<html>
|
||
|
|
||
|
<head>
|
||
|
<!-- 页面meta -->
|
||
|
<meta charset="utf-8">
|
||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||
|
|
||
|
<title>数据 - AdminLTE2定制版</title>
|
||
|
<meta name="description" content="AdminLTE2定制版">
|
||
|
<meta name="keywords" content="AdminLTE2定制版">
|
||
|
|
||
|
<!-- Tell the browser to be responsive to screen width -->
|
||
|
<meta
|
||
|
content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"
|
||
|
name="viewport">
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
<!-- jQuery 2.2.3 -->
|
||
|
<!-- jQuery UI 1.11.4 -->
|
||
|
<!-- Resolve conflict in jQuery UI tooltip with Bootstrap tooltip -->
|
||
|
<!-- Bootstrap 3.3.6 -->
|
||
|
<!-- Morris.js charts -->
|
||
|
<!-- Sparkline -->
|
||
|
<!-- jvectormap -->
|
||
|
<!-- jQuery Knob Chart -->
|
||
|
<!-- daterangepicker -->
|
||
|
<!-- datepicker -->
|
||
|
<!-- Bootstrap WYSIHTML5 -->
|
||
|
<!-- Slimscroll -->
|
||
|
<!-- FastClick -->
|
||
|
<!-- iCheck -->
|
||
|
<!-- AdminLTE App -->
|
||
|
<!-- 表格树 -->
|
||
|
<!-- select2 -->
|
||
|
<!-- bootstrap color picker -->
|
||
|
<!-- bootstrap time picker -->
|
||
|
<!--<script src="${pageContext.request.contextPath}/${pageContext.request.contextPath}/${pageContext.request.contextPath}/plugins/timepicker/bootstrap-timepicker.min.js"></script>-->
|
||
|
<!-- Bootstrap WYSIHTML5 -->
|
||
|
<!--bootstrap-markdown-->
|
||
|
<!-- CK Editor -->
|
||
|
<!-- InputMask -->
|
||
|
<!-- DataTables -->
|
||
|
<!-- ChartJS 1.0.1 -->
|
||
|
<!-- FLOT CHARTS -->
|
||
|
<!-- FLOT RESIZE PLUGIN - allows the chart to redraw when the window is resized -->
|
||
|
<!-- FLOT PIE PLUGIN - also used to draw donut charts -->
|
||
|
<!-- FLOT CATEGORIES PLUGIN - Used to draw bar charts -->
|
||
|
<!-- jQuery Knob -->
|
||
|
<!-- Sparkline -->
|
||
|
<!-- Morris.js charts -->
|
||
|
<!-- Ion Slider -->
|
||
|
<!-- Bootstrap slider -->
|
||
|
<!-- 页面meta /-->
|
||
|
|
||
|
<link rel="stylesheet"
|
||
|
href="${pageContext.request.contextPath}/plugins/bootstrap/css/bootstrap.min.css">
|
||
|
<link rel="stylesheet"
|
||
|
href="${pageContext.request.contextPath}/plugins/font-awesome/css/font-awesome.min.css">
|
||
|
<link rel="stylesheet"
|
||
|
href="${pageContext.request.contextPath}/plugins/ionicons/css/ionicons.min.css">
|
||
|
<link rel="stylesheet"
|
||
|
href="${pageContext.request.contextPath}/plugins/iCheck/square/blue.css">
|
||
|
<link rel="stylesheet"
|
||
|
href="${pageContext.request.contextPath}/plugins/morris/morris.css">
|
||
|
<link rel="stylesheet"
|
||
|
href="${pageContext.request.contextPath}/plugins/jvectormap/jquery-jvectormap-1.2.2.css">
|
||
|
<link rel="stylesheet"
|
||
|
href="${pageContext.request.contextPath}/plugins/datepicker/datepicker3.css">
|
||
|
<link rel="stylesheet"
|
||
|
href="${pageContext.request.contextPath}/plugins/daterangepicker/daterangepicker.css">
|
||
|
<link rel="stylesheet"
|
||
|
href="${pageContext.request.contextPath}/plugins/bootstrap-wysihtml5/bootstrap3-wysihtml5.min.css">
|
||
|
<link rel="stylesheet"
|
||
|
href="${pageContext.request.contextPath}/plugins/datatables/dataTables.bootstrap.css">
|
||
|
<link rel="stylesheet"
|
||
|
href="${pageContext.request.contextPath}/plugins/treeTable/jquery.treetable.css">
|
||
|
<link rel="stylesheet"
|
||
|
href="${pageContext.request.contextPath}/plugins/treeTable/jquery.treetable.theme.default.css">
|
||
|
<link rel="stylesheet"
|
||
|
href="${pageContext.request.contextPath}/plugins/select2/select2.css">
|
||
|
<link rel="stylesheet"
|
||
|
href="${pageContext.request.contextPath}/plugins/colorpicker/bootstrap-colorpicker.min.css">
|
||
|
<link rel="stylesheet"
|
||
|
href="${pageContext.request.contextPath}/plugins/bootstrap-markdown/css/bootstrap-markdown.min.css">
|
||
|
<link rel="stylesheet"
|
||
|
href="${pageContext.request.contextPath}/plugins/adminLTE/css/AdminLTE.css">
|
||
|
<link rel="stylesheet"
|
||
|
href="${pageContext.request.contextPath}/plugins/adminLTE/css/skins/_all-skins.min.css">
|
||
|
<link rel="stylesheet"
|
||
|
href="${pageContext.request.contextPath}/css/style.css">
|
||
|
<link rel="stylesheet"
|
||
|
href="${pageContext.request.contextPath}/plugins/ionslider/ion.rangeSlider.css">
|
||
|
<link rel="stylesheet"
|
||
|
href="${pageContext.request.contextPath}/plugins/ionslider/ion.rangeSlider.skinNice.css">
|
||
|
<link rel="stylesheet"
|
||
|
href="${pageContext.request.contextPath}/plugins/bootstrap-slider/slider.css">
|
||
|
</head>
|
||
|
|
||
|
<body class="hold-transition skin-purple sidebar-mini">
|
||
|
|
||
|
<div class="wrapper">
|
||
|
|
||
|
<!-- 页面头部 -->
|
||
|
<!-- 页面头部 -->
|
||
|
<header class="main-header">
|
||
|
<!-- Logo -->
|
||
|
<a href="all-admin-index.html" class="logo"> <!-- mini logo for sidebar mini 50x50 pixels -->
|
||
|
<span class="logo-mini"><b>数据</b></span> <!-- logo for regular state and mobile devices -->
|
||
|
<span class="logo-lg"><b>数据</b>后台管理</span>
|
||
|
</a>
|
||
|
<!-- Header Navbar: style can be found in header.less -->
|
||
|
<nav class="navbar navbar-static-top">
|
||
|
<!-- Sidebar toggle button-->
|
||
|
<a href="#" class="sidebar-toggle" data-toggle="offcanvas"
|
||
|
role="button"> <span class="sr-only">Toggle navigation</span>
|
||
|
</a>
|
||
|
|
||
|
<div class="navbar-custom-menu">
|
||
|
<ul class="nav navbar-nav">
|
||
|
|
||
|
<li class="dropdown user user-menu"><a href="#"
|
||
|
class="dropdown-toggle" data-toggle="dropdown"> <img
|
||
|
src="${pageContext.request.contextPath}/img/user2-160x160.jpg"
|
||
|
class="user-image" alt="User Image"> <span class="hidden-xs">
|
||
|
未登录
|
||
|
</span>
|
||
|
|
||
|
</a>
|
||
|
<ul class="dropdown-menu">
|
||
|
<!-- User image -->
|
||
|
<li class="user-header"><img
|
||
|
src="${pageContext.request.contextPath}/img/user2-160x160.jpg"
|
||
|
class="img-circle" alt="User Image"></li>
|
||
|
|
||
|
<!-- Menu Footer-->
|
||
|
<li class="user-footer">
|
||
|
<div class="pull-left">
|
||
|
<a href="#" class="btn btn-default btn-flat">修改密码</a>
|
||
|
</div>
|
||
|
<div class="pull-right">
|
||
|
<a href="${pageContext.request.contextPath}/logout.do"
|
||
|
class="btn btn-default btn-flat">注销</a>
|
||
|
</div>
|
||
|
</li>
|
||
|
</ul></li>
|
||
|
|
||
|
</ul>
|
||
|
</div>
|
||
|
</nav>
|
||
|
</header>
|
||
|
<!-- 页面头部 /-->
|
||
|
<!-- 页面头部 /-->
|
||
|
|
||
|
<!-- 导航侧栏 -->
|
||
|
<aside class="main-sidebar">
|
||
|
<!-- sidebar: style can be found in sidebar.less -->
|
||
|
<section class="sidebar">
|
||
|
<!-- Sidebar user panel -->
|
||
|
<div class="user-panel">
|
||
|
<div class="pull-left image">
|
||
|
<img src="${pageContext.request.contextPath}/img/user2-160x160.jpg"
|
||
|
class="img-circle" alt="User Image">
|
||
|
</div>
|
||
|
<div class="pull-left info">
|
||
|
<p>
|
||
|
未登录
|
||
|
</p>
|
||
|
<a href="#"><i class="fa fa-circle text-success"></i> 在线</a>
|
||
|
</div>
|
||
|
</div>
|
||
|
|
||
|
<!-- sidebar menu: : style can be found in sidebar.less -->
|
||
|
<ul class="sidebar-menu">
|
||
|
<li class="header">菜单</li>
|
||
|
<li id="admin-index"><a
|
||
|
href="${pageContext.request.contextPath}/pages/main.jsp"><i
|
||
|
class="fa fa-dashboard"></i> <span>首页</span></a></li>
|
||
|
|
||
|
<li class="treeview"><a href="#"> <i class="fa fa-cogs"></i>
|
||
|
<span>系统管理</span> <span class="pull-right-container"> <i
|
||
|
class="fa fa-angle-left pull-right"></i>
|
||
|
</span>
|
||
|
</a>
|
||
|
<ul class="treeview-menu">
|
||
|
|
||
|
<li id="system-setting"><a
|
||
|
href="${pageContext.request.contextPath}/user/findAll.do"> <i
|
||
|
class="fa fa-circle-o"></i> 用户管理
|
||
|
</a></li>
|
||
|
<li id="system-setting"><a href="${pageContext.request.contextPath}/role/findAll.do">
|
||
|
<i class="fa fa-circle-o"></i> 角色管理
|
||
|
</a></li>
|
||
|
<li id="system-setting"><a href="${pageContext.request.contextPath}/permission/findAll.do">
|
||
|
<i class="fa fa-circle-o"></i> 资源权限管理
|
||
|
</a></li>
|
||
|
<li id="system-setting"><a
|
||
|
href="${pageContext.request.contextPath}/sysLog/findAll.do"> <i
|
||
|
class="fa fa-circle-o"></i> 访问日志
|
||
|
</a></li>
|
||
|
|
||
|
</ul></li>
|
||
|
<li class="treeview"><a href="#"> <i class="fa fa-cube"></i>
|
||
|
<span>基础数据</span> <span class="pull-right-container"> <i
|
||
|
class="fa fa-angle-left pull-right"></i>
|
||
|
</span>
|
||
|
</a>
|
||
|
<ul class="treeview-menu">
|
||
|
|
||
|
<li id="system-setting"><a
|
||
|
href="${pageContext.request.contextPath}/product/findAll.do">
|
||
|
<i class="fa fa-circle-o"></i> 产品管理
|
||
|
</a></li>
|
||
|
<li id="system-setting"><a
|
||
|
href="${pageContext.request.contextPath}/order/findAll.do?page=1&pageSize=3">
|
||
|
<i class="fa fa-circle-o"></i> 订单管理
|
||
|
</a></li>
|
||
|
|
||
|
</ul></li>
|
||
|
|
||
|
</ul>
|
||
|
</section>
|
||
|
<!-- /.sidebar -->
|
||
|
</aside>
|
||
|
<!-- 导航侧栏 /-->
|
||
|
|
||
|
<!-- 内容区域 -->
|
||
|
<div class="content-wrapper">
|
||
|
<!-- Content Header (Page header) -->
|
||
|
<section class="content-header">
|
||
|
<h1>登录失败 页面</h1>
|
||
|
|
||
|
<ol class="breadcrumb">
|
||
|
<li><a href="${pageContext.request.contextPath}/index.jsp"><i
|
||
|
class="fa fa-dashboard"></i> 首页</a></li>
|
||
|
<li class="active">登录失败</li>
|
||
|
</ol>
|
||
|
|
||
|
</section>
|
||
|
|
||
|
<!-- Main content -->
|
||
|
<section class="content">
|
||
|
<div class="error-page">
|
||
|
|
||
|
|
||
|
<div class="error-content">
|
||
|
|
||
|
<p>
|
||
|
登录失败 , 你可以 <a href="${pageContext.request.contextPath}/login.jsp">返回到登录页面</a>
|
||
|
重新登录
|
||
|
</p>
|
||
|
|
||
|
|
||
|
</div>
|
||
|
<!-- /.error-content -->
|
||
|
</div>
|
||
|
<!-- /.error-page -->
|
||
|
</section>
|
||
|
<!-- /.content -->
|
||
|
</div>
|
||
|
<!-- 内容区域 /-->
|
||
|
|
||
|
<!-- 底部导航 -->
|
||
|
<footer class="main-footer">
|
||
|
<div class="pull-right hidden-xs">
|
||
|
<b>Version</b> 1.0.8
|
||
|
</div>
|
||
|
<strong>Copyright © 2014-2017 <a
|
||
|
href="http://www.itcast.cn">研究院研发部</a>.
|
||
|
</strong> All rights reserved.
|
||
|
</footer>
|
||
|
<!-- 底部导航 /-->
|
||
|
|
||
|
</div>
|
||
|
|
||
|
|
||
|
<script
|
||
|
src="${pageContext.request.contextPath}/plugins/jQuery/jquery-2.2.3.min.js"></script>
|
||
|
<script
|
||
|
src="${pageContext.request.contextPath}/plugins/jQueryUI/jquery-ui.min.js"></script>
|
||
|
<script>
|
||
|
$.widget.bridge('uibutton', $.ui.button);
|
||
|
</script>
|
||
|
<script
|
||
|
src="${pageContext.request.contextPath}/plugins/bootstrap/js/bootstrap.min.js"></script>
|
||
|
<script
|
||
|
src="${pageContext.request.contextPath}/plugins/raphael/raphael-min.js"></script>
|
||
|
<script
|
||
|
src="${pageContext.request.contextPath}/plugins/morris/morris.min.js"></script>
|
||
|
<script
|
||
|
src="${pageContext.request.contextPath}/plugins/sparkline/jquery.sparkline.min.js"></script>
|
||
|
<script
|
||
|
src="${pageContext.request.contextPath}/plugins/jvectormap/jquery-jvectormap-1.2.2.min.js"></script>
|
||
|
<script
|
||
|
src="${pageContext.request.contextPath}/plugins/jvectormap/jquery-jvectormap-world-mill-en.js"></script>
|
||
|
<script
|
||
|
src="${pageContext.request.contextPath}/plugins/knob/jquery.knob.js"></script>
|
||
|
<script
|
||
|
src="${pageContext.request.contextPath}/plugins/daterangepicker/moment.min.js"></script>
|
||
|
<script
|
||
|
src="${pageContext.request.contextPath}/plugins/daterangepicker/daterangepicker.js"></script>
|
||
|
<script
|
||
|
src="${pageContext.request.contextPath}/plugins/daterangepicker/daterangepicker.zh-CN.js"></script>
|
||
|
<script
|
||
|
src="${pageContext.request.contextPath}/plugins/datepicker/bootstrap-datepicker.js"></script>
|
||
|
<script
|
||
|
src="${pageContext.request.contextPath}/plugins/datepicker/locales/bootstrap-datepicker.zh-CN.js"></script>
|
||
|
<script
|
||
|
src="${pageContext.request.contextPath}/plugins/bootstrap-wysihtml5/bootstrap3-wysihtml5.all.min.js"></script>
|
||
|
<script
|
||
|
src="${pageContext.request.contextPath}/plugins/slimScroll/jquery.slimscroll.min.js"></script>
|
||
|
<script
|
||
|
src="${pageContext.request.contextPath}/plugins/fastclick/fastclick.js"></script>
|
||
|
<script
|
||
|
src="${pageContext.request.contextPath}/plugins/iCheck/icheck.min.js"></script>
|
||
|
<script
|
||
|
src="${pageContext.request.contextPath}/plugins/adminLTE/js/app.min.js"></script>
|
||
|
<script
|
||
|
src="${pageContext.request.contextPath}/plugins/treeTable/jquery.treetable.js"></script>
|
||
|
<script
|
||
|
src="${pageContext.request.contextPath}/plugins/select2/select2.full.min.js"></script>
|
||
|
<script
|
||
|
src="${pageContext.request.contextPath}/plugins/colorpicker/bootstrap-colorpicker.min.js"></script>
|
||
|
<script
|
||
|
src="${pageContext.request.contextPath}/plugins/bootstrap-wysihtml5/bootstrap-wysihtml5.zh-CN.js"></script>
|
||
|
<script
|
||
|
src="${pageContext.request.contextPath}/plugins/bootstrap-markdown/js/bootstrap-markdown.js"></script>
|
||
|
<script
|
||
|
src="${pageContext.request.contextPath}/plugins/bootstrap-markdown/locale/bootstrap-markdown.zh.js"></script>
|
||
|
<script
|
||
|
src="${pageContext.request.contextPath}/plugins/bootstrap-markdown/js/markdown.js"></script>
|
||
|
<script
|
||
|
src="${pageContext.request.contextPath}/plugins/bootstrap-markdown/js/to-markdown.js"></script>
|
||
|
<script
|
||
|
src="${pageContext.request.contextPath}/plugins/ckeditor/ckeditor.js"></script>
|
||
|
<script
|
||
|
src="${pageContext.request.contextPath}/plugins/input-mask/jquery.inputmask.js"></script>
|
||
|
<script
|
||
|
src="${pageContext.request.contextPath}/plugins/input-mask/jquery.inputmask.date.extensions.js"></script>
|
||
|
<script
|
||
|
src="${pageContext.request.contextPath}/plugins/input-mask/jquery.inputmask.extensions.js"></script>
|
||
|
<script
|
||
|
src="${pageContext.request.contextPath}/plugins/datatables/jquery.dataTables.min.js"></script>
|
||
|
<script
|
||
|
src="${pageContext.request.contextPath}/plugins/datatables/dataTables.bootstrap.min.js"></script>
|
||
|
<script
|
||
|
src="${pageContext.request.contextPath}/plugins/chartjs/Chart.min.js"></script>
|
||
|
<script
|
||
|
src="${pageContext.request.contextPath}/plugins/flot/jquery.flot.min.js"></script>
|
||
|
<script
|
||
|
src="${pageContext.request.contextPath}/plugins/flot/jquery.flot.resize.min.js"></script>
|
||
|
<script
|
||
|
src="${pageContext.request.contextPath}/plugins/flot/jquery.flot.pie.min.js"></script>
|
||
|
<script
|
||
|
src="${pageContext.request.contextPath}/plugins/flot/jquery.flot.categories.min.js"></script>
|
||
|
<script
|
||
|
src="${pageContext.request.contextPath}/plugins/ionslider/ion.rangeSlider.min.js"></script>
|
||
|
<script
|
||
|
src="${pageContext.request.contextPath}/plugins/bootstrap-slider/bootstrap-slider.js"></script>
|
||
|
<script>
|
||
|
$(document).ready(function() {
|
||
|
// 选择框
|
||
|
$(".select2").select2();
|
||
|
|
||
|
// WYSIHTML5编辑器
|
||
|
$(".textarea").wysihtml5({
|
||
|
locale : 'zh-CN'
|
||
|
});
|
||
|
});
|
||
|
|
||
|
// 设置激活菜单
|
||
|
function setSidebarActive(tagUri) {
|
||
|
var liObj = $("#" + tagUri);
|
||
|
if (liObj.length > 0) {
|
||
|
liObj.parent().parent().addClass("active");
|
||
|
liObj.addClass("active");
|
||
|
}
|
||
|
}
|
||
|
|
||
|
$(document).ready(function() {
|
||
|
setSidebarActive("admin-500");
|
||
|
});
|
||
|
</script>
|
||
|
</body>
|
||
|
|
||
|
</html>
|