failer.jsp 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394
  1. <%@ page language="java" contentType="text/html; charset=UTF-8"
  2. pageEncoding="UTF-8"%>
  3. <!DOCTYPE html>
  4. <html>
  5. <head>
  6. <!-- 页面meta -->
  7. <meta charset="utf-8">
  8. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  9. <title>数据 - AdminLTE2定制版</title>
  10. <meta name="description" content="AdminLTE2定制版">
  11. <meta name="keywords" content="AdminLTE2定制版">
  12. <!-- Tell the browser to be responsive to screen width -->
  13. <meta
  14. content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"
  15. name="viewport">
  16. <!-- jQuery 2.2.3 -->
  17. <!-- jQuery UI 1.11.4 -->
  18. <!-- Resolve conflict in jQuery UI tooltip with Bootstrap tooltip -->
  19. <!-- Bootstrap 3.3.6 -->
  20. <!-- Morris.js charts -->
  21. <!-- Sparkline -->
  22. <!-- jvectormap -->
  23. <!-- jQuery Knob Chart -->
  24. <!-- daterangepicker -->
  25. <!-- datepicker -->
  26. <!-- Bootstrap WYSIHTML5 -->
  27. <!-- Slimscroll -->
  28. <!-- FastClick -->
  29. <!-- iCheck -->
  30. <!-- AdminLTE App -->
  31. <!-- 表格树 -->
  32. <!-- select2 -->
  33. <!-- bootstrap color picker -->
  34. <!-- bootstrap time picker -->
  35. <!--<script src="${pageContext.request.contextPath}/${pageContext.request.contextPath}/${pageContext.request.contextPath}/plugins/timepicker/bootstrap-timepicker.min.js"></script>-->
  36. <!-- Bootstrap WYSIHTML5 -->
  37. <!--bootstrap-markdown-->
  38. <!-- CK Editor -->
  39. <!-- InputMask -->
  40. <!-- DataTables -->
  41. <!-- ChartJS 1.0.1 -->
  42. <!-- FLOT CHARTS -->
  43. <!-- FLOT RESIZE PLUGIN - allows the chart to redraw when the window is resized -->
  44. <!-- FLOT PIE PLUGIN - also used to draw donut charts -->
  45. <!-- FLOT CATEGORIES PLUGIN - Used to draw bar charts -->
  46. <!-- jQuery Knob -->
  47. <!-- Sparkline -->
  48. <!-- Morris.js charts -->
  49. <!-- Ion Slider -->
  50. <!-- Bootstrap slider -->
  51. <!-- 页面meta /-->
  52. <link rel="stylesheet"
  53. href="${pageContext.request.contextPath}/plugins/bootstrap/css/bootstrap.min.css">
  54. <link rel="stylesheet"
  55. href="${pageContext.request.contextPath}/plugins/font-awesome/css/font-awesome.min.css">
  56. <link rel="stylesheet"
  57. href="${pageContext.request.contextPath}/plugins/ionicons/css/ionicons.min.css">
  58. <link rel="stylesheet"
  59. href="${pageContext.request.contextPath}/plugins/iCheck/square/blue.css">
  60. <link rel="stylesheet"
  61. href="${pageContext.request.contextPath}/plugins/morris/morris.css">
  62. <link rel="stylesheet"
  63. href="${pageContext.request.contextPath}/plugins/jvectormap/jquery-jvectormap-1.2.2.css">
  64. <link rel="stylesheet"
  65. href="${pageContext.request.contextPath}/plugins/datepicker/datepicker3.css">
  66. <link rel="stylesheet"
  67. href="${pageContext.request.contextPath}/plugins/daterangepicker/daterangepicker.css">
  68. <link rel="stylesheet"
  69. href="${pageContext.request.contextPath}/plugins/bootstrap-wysihtml5/bootstrap3-wysihtml5.min.css">
  70. <link rel="stylesheet"
  71. href="${pageContext.request.contextPath}/plugins/datatables/dataTables.bootstrap.css">
  72. <link rel="stylesheet"
  73. href="${pageContext.request.contextPath}/plugins/treeTable/jquery.treetable.css">
  74. <link rel="stylesheet"
  75. href="${pageContext.request.contextPath}/plugins/treeTable/jquery.treetable.theme.default.css">
  76. <link rel="stylesheet"
  77. href="${pageContext.request.contextPath}/plugins/select2/select2.css">
  78. <link rel="stylesheet"
  79. href="${pageContext.request.contextPath}/plugins/colorpicker/bootstrap-colorpicker.min.css">
  80. <link rel="stylesheet"
  81. href="${pageContext.request.contextPath}/plugins/bootstrap-markdown/css/bootstrap-markdown.min.css">
  82. <link rel="stylesheet"
  83. href="${pageContext.request.contextPath}/plugins/adminLTE/css/AdminLTE.css">
  84. <link rel="stylesheet"
  85. href="${pageContext.request.contextPath}/plugins/adminLTE/css/skins/_all-skins.min.css">
  86. <link rel="stylesheet"
  87. href="${pageContext.request.contextPath}/css/style.css">
  88. <link rel="stylesheet"
  89. href="${pageContext.request.contextPath}/plugins/ionslider/ion.rangeSlider.css">
  90. <link rel="stylesheet"
  91. href="${pageContext.request.contextPath}/plugins/ionslider/ion.rangeSlider.skinNice.css">
  92. <link rel="stylesheet"
  93. href="${pageContext.request.contextPath}/plugins/bootstrap-slider/slider.css">
  94. </head>
  95. <body class="hold-transition skin-purple sidebar-mini">
  96. <div class="wrapper">
  97. <!-- 页面头部 -->
  98. <!-- 页面头部 -->
  99. <header class="main-header">
  100. <!-- Logo -->
  101. <a href="all-admin-index.html" class="logo"> <!-- mini logo for sidebar mini 50x50 pixels -->
  102. <span class="logo-mini"><b>数据</b></span> <!-- logo for regular state and mobile devices -->
  103. <span class="logo-lg"><b>数据</b>后台管理</span>
  104. </a>
  105. <!-- Header Navbar: style can be found in header.less -->
  106. <nav class="navbar navbar-static-top">
  107. <!-- Sidebar toggle button-->
  108. <a href="#" class="sidebar-toggle" data-toggle="offcanvas"
  109. role="button"> <span class="sr-only">Toggle navigation</span>
  110. </a>
  111. <div class="navbar-custom-menu">
  112. <ul class="nav navbar-nav">
  113. <li class="dropdown user user-menu"><a href="#"
  114. class="dropdown-toggle" data-toggle="dropdown"> <img
  115. src="${pageContext.request.contextPath}/img/user2-160x160.jpg"
  116. class="user-image" alt="User Image"> <span class="hidden-xs">
  117. 未登录
  118. </span>
  119. </a>
  120. <ul class="dropdown-menu">
  121. <!-- User image -->
  122. <li class="user-header"><img
  123. src="${pageContext.request.contextPath}/img/user2-160x160.jpg"
  124. class="img-circle" alt="User Image"></li>
  125. <!-- Menu Footer-->
  126. <li class="user-footer">
  127. <div class="pull-left">
  128. <a href="#" class="btn btn-default btn-flat">修改密码</a>
  129. </div>
  130. <div class="pull-right">
  131. <a href="${pageContext.request.contextPath}/logout.do"
  132. class="btn btn-default btn-flat">注销</a>
  133. </div>
  134. </li>
  135. </ul></li>
  136. </ul>
  137. </div>
  138. </nav>
  139. </header>
  140. <!-- 页面头部 /-->
  141. <!-- 页面头部 /-->
  142. <!-- 导航侧栏 -->
  143. <aside class="main-sidebar">
  144. <!-- sidebar: style can be found in sidebar.less -->
  145. <section class="sidebar">
  146. <!-- Sidebar user panel -->
  147. <div class="user-panel">
  148. <div class="pull-left image">
  149. <img src="${pageContext.request.contextPath}/img/user2-160x160.jpg"
  150. class="img-circle" alt="User Image">
  151. </div>
  152. <div class="pull-left info">
  153. <p>
  154. 未登录
  155. </p>
  156. <a href="#"><i class="fa fa-circle text-success"></i> 在线</a>
  157. </div>
  158. </div>
  159. <!-- sidebar menu: : style can be found in sidebar.less -->
  160. <ul class="sidebar-menu">
  161. <li class="header">菜单</li>
  162. <li id="admin-index"><a
  163. href="${pageContext.request.contextPath}/pages/main.jsp"><i
  164. class="fa fa-dashboard"></i> <span>首页</span></a></li>
  165. <li class="treeview"><a href="#"> <i class="fa fa-cogs"></i>
  166. <span>系统管理</span> <span class="pull-right-container"> <i
  167. class="fa fa-angle-left pull-right"></i>
  168. </span>
  169. </a>
  170. <ul class="treeview-menu">
  171. <li id="system-setting"><a
  172. href="${pageContext.request.contextPath}/user/findAll.do"> <i
  173. class="fa fa-circle-o"></i> 用户管理
  174. </a></li>
  175. <li id="system-setting"><a href="${pageContext.request.contextPath}/role/findAll.do">
  176. <i class="fa fa-circle-o"></i> 角色管理
  177. </a></li>
  178. <li id="system-setting"><a href="${pageContext.request.contextPath}/permission/findAll.do">
  179. <i class="fa fa-circle-o"></i> 资源权限管理
  180. </a></li>
  181. <li id="system-setting"><a
  182. href="${pageContext.request.contextPath}/sysLog/findAll.do"> <i
  183. class="fa fa-circle-o"></i> 访问日志
  184. </a></li>
  185. </ul></li>
  186. <li class="treeview"><a href="#"> <i class="fa fa-cube"></i>
  187. <span>基础数据</span> <span class="pull-right-container"> <i
  188. class="fa fa-angle-left pull-right"></i>
  189. </span>
  190. </a>
  191. <ul class="treeview-menu">
  192. <li id="system-setting"><a
  193. href="${pageContext.request.contextPath}/product/findAll.do">
  194. <i class="fa fa-circle-o"></i> 产品管理
  195. </a></li>
  196. <li id="system-setting"><a
  197. href="${pageContext.request.contextPath}/order/findAll.do?page=1&pageSize=3">
  198. <i class="fa fa-circle-o"></i> 订单管理
  199. </a></li>
  200. </ul></li>
  201. </ul>
  202. </section>
  203. <!-- /.sidebar -->
  204. </aside>
  205. <!-- 导航侧栏 /-->
  206. <!-- 内容区域 -->
  207. <div class="content-wrapper">
  208. <!-- Content Header (Page header) -->
  209. <section class="content-header">
  210. <h1>登录失败 页面</h1>
  211. <ol class="breadcrumb">
  212. <li><a href="${pageContext.request.contextPath}/index.jsp"><i
  213. class="fa fa-dashboard"></i> 首页</a></li>
  214. <li class="active">登录失败</li>
  215. </ol>
  216. </section>
  217. <!-- Main content -->
  218. <section class="content">
  219. <div class="error-page">
  220. <div class="error-content">
  221. <p>
  222. 登录失败 , 你可以 <a href="${pageContext.request.contextPath}/login.jsp">返回到登录页面</a>
  223. 重新登录
  224. </p>
  225. </div>
  226. <!-- /.error-content -->
  227. </div>
  228. <!-- /.error-page -->
  229. </section>
  230. <!-- /.content -->
  231. </div>
  232. <!-- 内容区域 /-->
  233. <!-- 底部导航 -->
  234. <footer class="main-footer">
  235. <div class="pull-right hidden-xs">
  236. <b>Version</b> 1.0.8
  237. </div>
  238. <strong>Copyright &copy; 2014-2017 <a
  239. href="http://www.itcast.cn">研究院研发部</a>.
  240. </strong> All rights reserved.
  241. </footer>
  242. <!-- 底部导航 /-->
  243. </div>
  244. <script
  245. src="${pageContext.request.contextPath}/plugins/jQuery/jquery-2.2.3.min.js"></script>
  246. <script
  247. src="${pageContext.request.contextPath}/plugins/jQueryUI/jquery-ui.min.js"></script>
  248. <script>
  249. $.widget.bridge('uibutton', $.ui.button);
  250. </script>
  251. <script
  252. src="${pageContext.request.contextPath}/plugins/bootstrap/js/bootstrap.min.js"></script>
  253. <script
  254. src="${pageContext.request.contextPath}/plugins/raphael/raphael-min.js"></script>
  255. <script
  256. src="${pageContext.request.contextPath}/plugins/morris/morris.min.js"></script>
  257. <script
  258. src="${pageContext.request.contextPath}/plugins/sparkline/jquery.sparkline.min.js"></script>
  259. <script
  260. src="${pageContext.request.contextPath}/plugins/jvectormap/jquery-jvectormap-1.2.2.min.js"></script>
  261. <script
  262. src="${pageContext.request.contextPath}/plugins/jvectormap/jquery-jvectormap-world-mill-en.js"></script>
  263. <script
  264. src="${pageContext.request.contextPath}/plugins/knob/jquery.knob.js"></script>
  265. <script
  266. src="${pageContext.request.contextPath}/plugins/daterangepicker/moment.min.js"></script>
  267. <script
  268. src="${pageContext.request.contextPath}/plugins/daterangepicker/daterangepicker.js"></script>
  269. <script
  270. src="${pageContext.request.contextPath}/plugins/daterangepicker/daterangepicker.zh-CN.js"></script>
  271. <script
  272. src="${pageContext.request.contextPath}/plugins/datepicker/bootstrap-datepicker.js"></script>
  273. <script
  274. src="${pageContext.request.contextPath}/plugins/datepicker/locales/bootstrap-datepicker.zh-CN.js"></script>
  275. <script
  276. src="${pageContext.request.contextPath}/plugins/bootstrap-wysihtml5/bootstrap3-wysihtml5.all.min.js"></script>
  277. <script
  278. src="${pageContext.request.contextPath}/plugins/slimScroll/jquery.slimscroll.min.js"></script>
  279. <script
  280. src="${pageContext.request.contextPath}/plugins/fastclick/fastclick.js"></script>
  281. <script
  282. src="${pageContext.request.contextPath}/plugins/iCheck/icheck.min.js"></script>
  283. <script
  284. src="${pageContext.request.contextPath}/plugins/adminLTE/js/app.min.js"></script>
  285. <script
  286. src="${pageContext.request.contextPath}/plugins/treeTable/jquery.treetable.js"></script>
  287. <script
  288. src="${pageContext.request.contextPath}/plugins/select2/select2.full.min.js"></script>
  289. <script
  290. src="${pageContext.request.contextPath}/plugins/colorpicker/bootstrap-colorpicker.min.js"></script>
  291. <script
  292. src="${pageContext.request.contextPath}/plugins/bootstrap-wysihtml5/bootstrap-wysihtml5.zh-CN.js"></script>
  293. <script
  294. src="${pageContext.request.contextPath}/plugins/bootstrap-markdown/js/bootstrap-markdown.js"></script>
  295. <script
  296. src="${pageContext.request.contextPath}/plugins/bootstrap-markdown/locale/bootstrap-markdown.zh.js"></script>
  297. <script
  298. src="${pageContext.request.contextPath}/plugins/bootstrap-markdown/js/markdown.js"></script>
  299. <script
  300. src="${pageContext.request.contextPath}/plugins/bootstrap-markdown/js/to-markdown.js"></script>
  301. <script
  302. src="${pageContext.request.contextPath}/plugins/ckeditor/ckeditor.js"></script>
  303. <script
  304. src="${pageContext.request.contextPath}/plugins/input-mask/jquery.inputmask.js"></script>
  305. <script
  306. src="${pageContext.request.contextPath}/plugins/input-mask/jquery.inputmask.date.extensions.js"></script>
  307. <script
  308. src="${pageContext.request.contextPath}/plugins/input-mask/jquery.inputmask.extensions.js"></script>
  309. <script
  310. src="${pageContext.request.contextPath}/plugins/datatables/jquery.dataTables.min.js"></script>
  311. <script
  312. src="${pageContext.request.contextPath}/plugins/datatables/dataTables.bootstrap.min.js"></script>
  313. <script
  314. src="${pageContext.request.contextPath}/plugins/chartjs/Chart.min.js"></script>
  315. <script
  316. src="${pageContext.request.contextPath}/plugins/flot/jquery.flot.min.js"></script>
  317. <script
  318. src="${pageContext.request.contextPath}/plugins/flot/jquery.flot.resize.min.js"></script>
  319. <script
  320. src="${pageContext.request.contextPath}/plugins/flot/jquery.flot.pie.min.js"></script>
  321. <script
  322. src="${pageContext.request.contextPath}/plugins/flot/jquery.flot.categories.min.js"></script>
  323. <script
  324. src="${pageContext.request.contextPath}/plugins/ionslider/ion.rangeSlider.min.js"></script>
  325. <script
  326. src="${pageContext.request.contextPath}/plugins/bootstrap-slider/bootstrap-slider.js"></script>
  327. <script>
  328. $(document).ready(function() {
  329. // 选择框
  330. $(".select2").select2();
  331. // WYSIHTML5编辑器
  332. $(".textarea").wysihtml5({
  333. locale : 'zh-CN'
  334. });
  335. });
  336. // 设置激活菜单
  337. function setSidebarActive(tagUri) {
  338. var liObj = $("#" + tagUri);
  339. if (liObj.length > 0) {
  340. liObj.parent().parent().addClass("active");
  341. liObj.addClass("active");
  342. }
  343. }
  344. $(document).ready(function() {
  345. setSidebarActive("admin-500");
  346. });
  347. </script>
  348. </body>
  349. </html>