teaStuEval.jsp 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
  2. <html>
  3. <head>
  4. <%@ include file="../header.jspf"%>
  5. <style type="text/css">
  6. .no1 {
  7. margin-top: 30px;
  8. }
  9. </style>
  10. <link rel="stylesheet"
  11. href="${pageContext.request.contextPath}/js/datatables/dataTables.bootstrap.css"></link>
  12. <title>我的学生</title>
  13. </head>
  14. <body>
  15. <div class="container-fluid">
  16. <div class="row">
  17. <%@ include file="../head.jsp"%>
  18. </div>
  19. <div class="row " >
  20. <div class="col-sm-2">
  21. <%@ include file="../left.jsp"%>
  22. </div>
  23. <div class="col-sm-10 ">
  24. <div class="panel panel-default">
  25. <div class="panel-heading">我的学生|${batches.name}</div>
  26. <div class="panel-body">
  27. <table
  28. class="table table-hover table-striped table-bordered table-condensed">
  29. <thead>
  30. <tr class="info">
  31. <td>课程名</td>
  32. <td>教师名</td>
  33. <td>学院</td>
  34. <td>学期</td>
  35. <td>学生数</td>
  36. <td>合班</td>
  37. <td>操作</td>
  38. </tr>
  39. </thead>
  40. <tbody>
  41. <c:forEach items="${courseList}" var="c">
  42. <tr>
  43. <td>${c.name }</td>
  44. <td>${c.teacher.name }</td>
  45. <td>${c.department }</td>
  46. <td>${c.season }</td>
  47. <td>${c.stuNumber }</td>
  48. <td>${c.combine }</td>
  49. <td><a
  50. href="${pageContext.request.contextPath}/admin/teaStuEval/show?cid=${c.cid}&cno=${c.cno}"
  51. class="btn btn-primary" icon="zoom-in">查看学生</a></td>
  52. </tr>
  53. </c:forEach>
  54. </tbody>
  55. </table>
  56. <!-- 如果选择了课程 -->
  57. <c:if test="${course != null }">
  58. <%@include file="teaStuEval_showStudents.jsp" %>
  59. </c:if>
  60. <div class="form-group error-message-container">
  61. <div class="col-sm-8 col-sm-offset-2">
  62. <div class="alert alert-danger alert-dismissible" role="alert">
  63. <button type="button" class="close" data-dismiss="alert">
  64. <span aria-hidden="true">&times;</span><span class="sr-only">Close</span>
  65. </button>
  66. <span class="error-message">${msg}</span>
  67. </div>
  68. </div>
  69. </div>
  70. </div>
  71. </div>
  72. </div>
  73. </div>
  74. </div>
  75. <%@ include file="../buttom.jsp"%>
  76. <script
  77. src="${pageContext.request.contextPath}/js/datatables/js/jquery.dataTables.min.js"></script>
  78. <script
  79. src="${pageContext.request.contextPath}/js/datatables/dataTables.bootstrap.nodefault.js"></script>
  80. <script>
  81. $(function(){
  82. showErrorMessage();
  83. autoAddIcon();
  84. var options = $.extend(true,{},dataTableDefaultOptions);
  85. options.order = {};
  86. $('table').has("thead").dataTable(options);
  87. });
  88. </script>
  89. </body>
  90. </html>