public Boolean add(String teacherLoginName, int regid, String subjects, String suffix) { Transaction transaction = null; Session session = null; List<RegisterBean> list = null; List<Teacher> list2 = null; try { session = HibernateUtil.getSessionfactory().openSession(); transaction = session.beginTransaction(); Query query = session.createQuery("from RegisterBean where loginName=:userid and role=2"); query.setParameter("userid", teacherLoginName); list = query.list(); if (list.size() > 0) { RegisterBean bean = list.get(0); Teacher teacher = new Teacher(); teacher.setClass_id(regid); teacher.setUser_id(bean.getRegId()); teacher.setSub_ids(subjects); teacher.setSuffix(suffix); session.save(teacher); transaction.commit(); // session.close(); return true; } } catch (Exception e) { e.printStackTrace(); } finally { if (null != session) { session.close(); } } return false; }
public static Teacher makeTeacherProp(String name) { Teacher teacher = new Teacher(); teacher.setId(name); teacher.setAlias(name); teacher.setAbility("magic missile"); return teacher; }
public Teacher getTeacher(String number) { Teacher teacher = pool.get(number); if (teacher == null) { teacher = new Teacher(); teacher.setNumber(number); pool.put(number, teacher); } return teacher; }
@RequestMapping(value = "Login", method = RequestMethod.POST) public String login( @RequestParam(value = "no") String no, @RequestParam(value = "password") String password, HttpSession session, RedirectAttributes attr) { Student getS = this.studentService.selectByNo(no); boolean student = (getS != null) ? getS.getPassword().equals(password) : false; Teacher getT = this.teacherService.selectByNo(no); boolean teacher = (getT != null) ? getT.getPassword().equals(password) : false; Administrator getA = this.administratorService.selectByNo(no); boolean administrator = (getA != null) ? getA.getPassword().equals(password) : false; boolean exist = student || teacher || administrator; String identity = student ? "Student" : teacher ? "Teacher" : administrator ? "Administrator" : ""; if (exist) { session.setAttribute("login", no); session.setAttribute("identity", identity); } else { session.setAttribute("login", "error"); return "redirect:/"; } switch (identity) { case "Student": session.setAttribute("Id", getS.getNo()); session.setAttribute("username", getS.getName()); session.setAttribute("btlink", "ContestSystem/Student/Registration"); break; case "Teacher": session.setAttribute("Id", getT.getNo()); session.setAttribute("username", getT.getName()); session.setAttribute("btlink", "ContestSystem/Declaration"); break; case "Administrator": session.setAttribute("no", getA.getNo()); session.setAttribute("username", getA.getNo()); session.setAttribute("btlink", "ContestSystem/Administrator"); break; } Object obj = this.userService.getUserByKey("no", no); String UserType = obj.getClass().getSimpleName(); switch (UserType) { case "Administrator": break; case "Teacher": attr.addFlashAttribute("UserBtnLink", "Declaration"); break; case "Student": attr.addFlashAttribute("UserBtnLink", "Registration"); break; default: } attr.addFlashAttribute("User", obj); attr.addFlashAttribute("UserType", UserType); return "redirect:/"; }
public static void main(String[] args) { // 产生一个女生群体 List<Girl> listGirls = new ArrayList<Girl>(); // 初始化女生 for (int i = 0; i < 20; i++) { listGirls.add(new Girl()); } Teacher teacher = new Teacher(); // 老师发布命令 teacher.commond(new GroupLeader(listGirls)); }
public void deleteTeacher() { System.out.println("----------Delete Student----------"); printTeacherList(); System.out.println("Input Teacher ID"); System.out.print("> "); int deleteID = scan.nextInt(); int i = 0; for (Teacher teacher : teacher) { if (teacher.getTeacherID() == deleteID) { this.teacher.remove(this.teacher.get(i)); } i++; } }
/** @param args */ public static void main(String[] args) { HashSet<Teacher> aaSet = new HashSet<Teacher>(); Teacher aaTeacher = new Teacher("baicai", "07073120"); Teacher bbTeacher = new Teacher("baicai", "07073120"); Teacher ccTeacher = new Teacher("qingcai", "07073121"); Teacher ddTeacher = new Teacher("xigua", "07073122"); aaSet.add(aaTeacher); aaSet.add(bbTeacher); aaSet.add(ccTeacher); aaSet.add(ddTeacher); System.out.println( "aaTeacher_" + aaTeacher.hashCode() + ".equals(bbTeacher_" + bbTeacher.hashCode() + ") = " + aaTeacher.equals(bbTeacher)); /** 由于重写了teacher里面的hashcode()方法,所以这边判断的时候,相同元素的hashcode就是一样的了, 就不会出现Taa的那个人问题了 */ System.out.println("对象的内容" + "\t\t" + "对象的散列码"); for (Teacher teacher : aaSet) { System.out.println(teacher.toString() + "\t\t" + teacher.hashCode()); } }
public Teacher getTypeTeacher(boolean _mean) { Teacher tempTeacher = null; for (Course temp : courses) { if (temp != null) { if (_mean == false) { if (tempTeacher == null || temp.getTeacher().getMeanScale() < tempTeacher.getMeanScale()) tempTeacher = temp.getTeacher(); } else { if (tempTeacher == null || temp.getTeacher().getMeanScale() > tempTeacher.getMeanScale()) tempTeacher = temp.getTeacher(); } } } return (tempTeacher); }
public static Professorship create( Boolean responsibleFor, ExecutionCourse executionCourse, Teacher teacher, Double hours) throws MaxResponsibleForExceed, InvalidCategory { for (final Professorship otherProfessorship : executionCourse.getProfessorshipsSet()) { if (teacher == otherProfessorship.getTeacher()) { throw new DomainException("error.teacher.already.associated.to.professorship"); } } if (responsibleFor == null || executionCourse == null || teacher == null) { throw new NullPointerException(); } Professorship professorShip = new Professorship(); professorShip.setHours((hours == null) ? new Double(0.0) : hours); professorShip.setExecutionCourse(executionCourse); professorShip.setPerson(teacher.getPerson()); professorShip.setCreator(AccessControl.getPerson()); professorShip.setResponsibleFor(responsibleFor); executionCourse.moveSummariesFromTeacherToProfessorship(teacher, professorShip); return professorShip; }
public static void GameOver(Student player, Teacher teacher, int battles) { System.out.println("The classwork was overwhelming! Beaten by " + teacher.getName()); System.out.println("Winner info:"); System.out.println("Name: " + teacher.getName()); System.out.println("Strength: " + teacher.getStrength()); System.out.println("Hitpoints: " + teacher.getHP()); teacher.showAbilities(); System.out.println(); System.out.println("Loser info:"); System.out.println("Name: " + player.getName()); System.out.println("Strength: " + player.getStrength()); System.out.println("Hitpoints: " + player.getHP()); System.out.println("Classes attended: " + battles); player.showPlayerInventory(false); System.exit(0); }
public static User createObject(String jsonString) { JSONObject fields; JSONObject reader; User u; jsonString = jsonString.replace("[", ""); jsonString = jsonString.replace("]", ""); jsonString = jsonString.replace(""", "\""); Log.d(TAG, "Result: " + jsonString); try { reader = new JSONObject(jsonString); fields = new JSONObject(reader.getString("fields")); if (reader.getString("model").equals(CREATESTUDENTFLAG)) { return Student.createObject(jsonString); } else // if (reader.getString("model").equals(CREATETEACHERFLAG)) { return Teacher.createObject(jsonString); } } catch (JSONException e) { Log.e(TAG, e.getMessage()); } return null; }
// 存储老师到内存和数据库中 // 第一次使用httpdata获取老师列表时,直接存入数据库,然后从数据库中读出前100条 private void storeTeachers(Elements elements) { try { Teacher teacher; SQLiteDatabase writeData = dbUtils.getWriteData(); String add_sql = "insert into teachers(id,name) values(?,?);"; for (Element element : elements) { teacher = new Teacher(); teacher.setId(element.attr("value").trim()); teacher.setName(element.text().trim()); // 保存到数据库中 writeData.execSQL(add_sql, new String[] {teacher.getId(), teacher.getName()}); } } catch (Exception e) { e.printStackTrace(); } }
public static void main(String[] args) { Colleges c = new Colleges(); Student s = new Student(); Teacher t = new Teacher(); c.setName("***科技学院"); c.setNum(16000); c.setArea(800); s.setName1("秦*盛"); s.setGrade("测绘B111"); s.setMajor("建筑工程学院"); t.setName("王老师"); t.setCurriculum("Java 编程"); System.out.println(c.getName() + " 有 " + c.getNum() + "名学生" + "占地面积" + c.getArea() + "亩"); System.out.println(t.getName() + "在" + c.getName() + "教授" + t.getCurriculum()); System.out.println( s.getName1() + "就读于" + s.getMajor() + s.getGrade() + "在上" + t.getName() + "的" + t.getCurriculum()); }
private Teacher createTeacher() { Teacher teacher = new TeacherImpl(); teacher.setActive(true); teacher.setCurrency("kr"); teacher.setEmail("*****@*****.**"); teacher.setLocale(Locale.ENGLISH); teacher.setName("Teacher 1"); teacher.setPhoneNumber("12345678"); teacher.setUsername("test1"); return teacher; }
// This overrides the abstract method in the Department class. // It determines the ACL based on the number of courses a teacher is able to teach and his/her // experience of teaching. // If more than one teacher has the maximum combination, then the ACL is the teacher whose name // will appear first in the list if it is sorted alphabetically. // It takes in no parameters and returns a Teacher object. public Teacher determineACL() { // This initializes the ACL to be the first teacher in the array. Teacher temACL = teacherList.get(0); // This loops through the teacher list to find the teacher with the longest experience. for (int i = 1; i < teacherList.size(); i++) { int experienceDif = temACL.compareToExperience(teacherList.get(i)); int teachingDivDif = temACL.compareToTeachingDiversity(teacherList.get(i)); if (experienceDif + teachingDivDif < 0) { temACL = teacherList.get(i); } else if (experienceDif + teachingDivDif == 0) { if (teacherList.get(i).compareToName(temACL) < 0) { temACL = teacherList.get(i); } } } return temACL; }
// ---------------------- S T U D E N T ------------------------ public void addStudent() { System.out.println("----------Add Student----------"); System.out.print("Input student ID\t: "); int studentID = scan.nextInt(); System.out.print("Input student name\t: "); String studentName = scan.next(); System.out.print("Input Advisor ID (If don't have input \"-\")\t: "); String advisorID = scan.next(); Student newStudent = null; if (advisorID.equals("-")) { newStudent = new Student(studentID, studentName, null); } else { for (Teacher advisor : teacher) { if (advisorID.equals(advisor.getTeacherID())) { newStudent = new Student(studentID, studentName, advisor); } } } student.add(newStudent); }
@Check("login") public static void index() { User curUser = User.find("byName", Secure.Security.connected()).first(); if (curUser.type == UserType.ADMINISTRATOR) { redirect("/admin/crud"); } else if (curUser.type == UserType.STUDENT) { Student.index(); } else { Teacher.index(); } }
public void teacherData() { System.out.println("------------ data ------------"); System.out.println("input teacher ID"); System.out.print("> "); int dataID = scan.nextInt(); for (Teacher teacher : teacher) { if (teacher.getTeacherID() == dataID) { System.out.println("Teacher ID : " + teacher.getTeacherID()); System.out.println("Teacher Name : " + teacher.getTeacherName()); System.out.println("Advisee list"); for (Student student : student) { System.out.println("fdsafdfa"); System.out.println(student.getAdvisor().getTeacherID()); if (student.getAdvisor().getTeacherID() == teacher.getTeacherID()) { System.out.println(student.getStudentID() + "\t" + student.getStudentName()); } } } } }
public ArrayList<User> initialTeacherList() { ArrayList<User> teacherList = new ArrayList<User>(); try { br = new BufferedReader(new FileReader("data/teacher.txt")); while ((line = br.readLine()) != null) { String[] split = line.split(" "); Teacher newTeacher = new Teacher(); newTeacher.setId(split[0]); newTeacher.setName(split[1]); newTeacher.setPassword(split[2]); newTeacher.setType("teacher"); teacherList.add(newTeacher); } } catch (IOException ex) { ex.printStackTrace(); } return teacherList; }
public static void WinScreen(Student player, Teacher teacher, int battles) { if (teacher == null) { Teacher teacher1 = new Teacher(); teacher = teacher1; } System.out.println( "Congratulations " + player + ", you passed " + teacher.getName() + "'s class!"); System.out.println("Winner info:"); System.out.println("Name: " + player.getName()); System.out.println("Strength: " + player.getStrength()); System.out.println("Hitpoints: " + player.getHP()); System.out.println("Classes attended: " + battles); player.showPlayerInventory(false); System.out.println(); System.out.println("Loser info:"); System.out.println("Name: " + teacher.getName()); System.out.println("Strength: " + teacher.getStrength()); teacher.showAbilities(); System.exit(0); }
public Boolean isTeacherExists(String teacherLoginName, int regid) { Transaction transaction = null; Session session = null; List<RegisterBean> list = null; List<Teacher> list2 = null; try { session = HibernateUtil.getSessionfactory().openSession(); transaction = session.beginTransaction(); Query query = session.createQuery("from RegisterBean where loginName=:userid and role=2"); query.setParameter("userid", teacherLoginName); list = query.list(); if (list.size() > 0) { RegisterBean bean = list.get(0); Teacher teacher = new Teacher(); teacher.setClass_id(regid); teacher.setUser_id(bean.getRegId()); query = session.createQuery("from Teacher where user_id=:userid and class_id=:regid"); query.setParameter("userid", teacher.getUser_id()); query.setParameter("regid", teacher.getClass_id()); list2 = query.list(); if (list2.size() > 0) { return true; } else { return false; } } } catch (Exception e) { e.printStackTrace(); } finally { if (null != session) { session.close(); } } return false; }
public List<TeacherDetails> getAllTeachersFromClass(int class_id) { ArrayList<TeacherDetails> teachers = new ArrayList<TeacherDetails>(); Session session = null; Transaction transaction = null; List queryResultList = null; String queryString = "from Teacher where class_id=:class_id"; try { session = HibernateUtil.getSessionfactory().openSession(); transaction = session.beginTransaction(); Query query = session.createQuery(queryString); query.setInteger("class_id", class_id); queryResultList = query.list(); transaction.commit(); Iterator itr = queryResultList.iterator(); while (itr.hasNext()) { Teacher entry = (Teacher) itr.next(); TeacherDetails teacherDetails = new TeacherDetails(); teacherDetails.setTeacherId(entry.getUser_id()); teacherDetails.setSubjectIds(entry.getSub_ids()); teacherDetails.setTeacherBean(getTeacherDetailsFromID(entry.getUser_id())); if (entry.getSuffix() != null) { teacherDetails.setSuffix(entry.getSuffix()); } else { teacherDetails.setSuffix(""); } if (!entry.getSub_ids().equals("")) { teacherDetails.setSubjects(getAssignedSubjects(entry.getSub_ids().split(","))); } else { teacherDetails.setSubjects(new ArrayList<Subject>()); } teachers.add(teacherDetails); } return teachers; } catch (Exception e) { e.printStackTrace(); } finally { if (null != session) { session.close(); } } return null; }
public TeacherSession(Teacher teacher) { this.setIdTeacher(teacher.getIdTeacher()); this.setIdUser(teacher.getIdUser()); }
@Override public void teacherAddToActDo(Teacher teacher, double value) { teacher.addToActDo(value); model.notifyObservers(); }
public static void main(String args[]) { Main m = new Main(); World w = new World(); Avatar a = w.getAvatar(); Room currentRoom = w.getFirst(); while (true) { // kolla sphinxen - går ur loopen // printa rummet // System.out.print("\033[2J\033[;H"); System.out.println("=============== PollaxMUD ================"); System.out.println(currentRoom); // kommandon - inläsning från användaren: String input = m.readInput( "go north", "go south", "go east", "go west", "inventory", "pick up", "drop", "check courses", "talk", "trade", "graduate", "enroll", "unlock south", "unlock west", "unlock east", "unlock north"); // System.out.println(input); // go väderstreck - uppdatera currentRoom if (input.equals("go north")) { if (currentRoom.getRoomNorth() != null) { if (currentRoom.getRoomNorth().getDoorNorth() != false) { // kolla nycklar o shit currentRoom = currentRoom.getRoomNorth(); } else { System.out.println("The door is locked"); } // kolla nycklar o shit currentRoom = currentRoom.getRoomNorth(); } else { System.out.println("There is no room in the north direction"); } } else if (input.equals("go south")) { if (currentRoom.getRoomSouth() != null) { if (currentRoom.getRoomSouth().getDoorSouth() != false) { // kolla nycklar o shit currentRoom = currentRoom.getRoomSouth(); } else { System.out.println("The door is locked"); } } else { System.out.println("There is no room in the south direction"); } } else if (input.equals("go east")) { if (currentRoom.getRoomEast() != null) { if (currentRoom.getRoomEast().getDoorEast() != false) { // kolla nycklar o shit currentRoom = currentRoom.getRoomEast(); } else { System.out.println("The door is locked"); } } else { System.out.println("There is no room in the east direction"); } } else if (input.equals("go west")) { if (currentRoom.getRoomWest() != null) { if (currentRoom.getRoomWest().getDoorWest() != false) { // kolla nycklar o shit currentRoom = currentRoom.getRoomWest(); } else { System.out.println("The door is locked"); } } else { System.out.println("There is no room in the west direction"); } } else if (input.equals("unlock south")) { Room room = currentRoom.getRoomSouth(); if (room != null) { if (room.getDoorSouth() == false) { if (a.getBackpack().getTotalObjects() != 0) { Item key = a.getBackpack().getFirstObjectList(); a.getBackpack().drop(key); room.setDoorSouth(true); } else { System.out.println("You don´t have any keys to use"); } } else { System.out.println("The door is already open"); } } else { System.out.println("There is no room in the south direction"); } } else if (input.equals("unlock east")) { Room room = currentRoom.getRoomEast(); if (room != null) { if (room.getDoorEast() == false) { if (a.getBackpack().getTotalObjects() != 0) { Item key = a.getBackpack().getFirstObjectList(); a.getBackpack().drop(key); room.setDoorEast(true); } else { System.out.println("You don´t have any keys to use"); } } else { System.out.println("The door is already open"); } } else { System.out.println("There is no room in the east direction"); } } else if (input.equals("unlock west")) { Room room = currentRoom.getRoomWest(); if (room != null) { if (room.getDoorWest() == false) { if (a.getBackpack().getTotalObjects() != 0) { Item key = a.getBackpack().getFirstObjectList(); a.getBackpack().drop(key); room.setDoorWest(true); } else { System.out.println("You don´t have any keys to use"); } } else { System.out.println("The door is already open"); } } else { System.out.println("There is no room in the east direction"); } } else if (input.equals("unlock north")) { Room room = currentRoom.getRoomNorth(); if (room != null) { if (room.getDoorNorth() == false) { if (a.getBackpack().getTotalObjects() != 0) { Item key = a.getBackpack().getFirstObjectList(); a.getBackpack().drop(key); room.setDoorNorth(true); } else { System.out.println("You don´t have any keys to use"); } } else { System.out.println("The door is already open"); } } else { System.out.println("There is no room in the east direction"); } } // inventory else if (input.equals("inventory")) { Backpack b = a.getBackpack(); b.inventory(); } // kolla kurser else if (input.equals("check courses")) { m.printCourses(a); } else if (input.equals("graduate")) { System.out.println("not implemented yet"); // kolla om sfinxen finns i rummet } else if (input.substring(0, 4).equals("talk")) { // System.out.println("not implemented yet"); String talkPerson = input.substring(5, input.length()); System.out.print(talkPerson); if (talkPerson.equals("teacher")) { if (currentRoom.getTeacher() != null) { Teacher t = currentRoom.getTeacher(); t.talk(a); } } else if (currentRoom.checkStudentName(talkPerson)) { Student s = currentRoom.getStudent(); s.talk(a); } else { System.out.println("No such person in the room"); } } // plocka upp saker else if (input.equals("pick up")) { ArrayList<Item> Items = currentRoom.getItemsinRoom(); if (Items.size() != 0) { Item key = Items.get(0); a.getBackpack().pack(key); Items.remove(key); } else { System.out.println("Det finns inga nycklar i det här rummet"); } } else if (input.length() >= 6) { if (input.substring(0, 6).equals("enroll")) { System.out.println("not implemented yet"); } } // dropa saker else if (input.substring(0, 4).equals("drop")) { System.out.println("not implemented yet"); } else if (input.substring(0, 5).equals("trade")) { System.out.println("not implemented yet"); } else { System.out.println("OH NOES!!!"); } } }
public void _jspService(HttpServletRequest request, HttpServletResponse response) throws java.io.IOException, ServletException { JspFactory _jspxFactory = null; PageContext pageContext = null; HttpSession session = null; ServletContext application = null; ServletConfig config = null; JspWriter out = null; Object page = this; JspWriter _jspx_out = null; PageContext _jspx_page_context = null; try { _jspxFactory = JspFactory.getDefaultFactory(); response.setContentType("text/html; charset=gb2312"); pageContext = _jspxFactory.getPageContext(this, request, response, null, true, 8192, true); _jspx_page_context = pageContext; application = pageContext.getServletContext(); config = pageContext.getServletConfig(); session = pageContext.getSession(); out = pageContext.getOut(); _jspx_out = out; out.write("\r\n"); out.write("\r\n"); out.write("\r\n"); String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/"; out.write("\t\t\r\n"); out.write("\r\n"); out.write("<html>\r\n"); out.write("\t<head>\r\n"); out.write("\t\t<base href=\""); out.print(basePath); out.write("\">\r\n"); out.write("\t\t<title>左侧导航</title>\r\n"); out.write("\t\t<style type=text/css>\r\n"); out.write("\t\t\tbody {\r\n"); out.write("\t\t\t\tmargin:0px;\r\n"); out.write("\t\t\t\tbackground-color: #0080C0;\r\n"); out.write("\t\t\t}\r\n"); out.write("\t\t\ttable { border:0px; }\r\n"); out.write("\t\t\ttd { font:normal 12px 宋体; }\r\n"); out.write("\t\t\timg { vertical-align:bottom; border:0px; }\r\n"); out.write("\t\t\ta { font:normal 12px 宋体; color:#000000; text-decoration:none; }\r\n"); out.write("\t\t\ta:hover { color:#cc0000;text-decoration:underline; }\r\n"); out.write( "\t\t\t.sec_menu { border-left:1px solid white; border-right:1px solid white; border-bottom:1px solid white; overflow:hidden; background:#EAEAEA; }\r\n"); out.write("\t\t\t.menu_title {\r\n"); out.write("\t\t\t\tpadding-left: 20px;\r\n"); out.write("\t\t\t}\r\n"); out.write("\t\t</style>\r\n"); out.write("\t\t<script language=\"JavaScript\">\r\n"); out.write("\t\t\tfunction preloadImg(src)\r\n"); out.write("\t\t\t{\r\n"); out.write("\t\t\t\tvar img=new Image();\r\n"); out.write("\t\t\t\timg.src=src\r\n"); out.write("\t\t\t}\r\n"); out.write("\t\t\tpreloadImg(\"image/dh_open.gif\");\r\n"); out.write("\t\t\t\r\n"); out.write("\t\t\tvar displayBar=true;\r\n"); out.write("\t\t\tfunction switchBar(obj)\r\n"); out.write("\t\t\t{\r\n"); out.write("\t\t\t\tif (displayBar)\r\n"); out.write("\t\t\t\t{\r\n"); out.write("\t\t\t\t\tparent.frame.cols=\"0,*\";\r\n"); out.write("\t\t\t\t\tdisplayBar=false;\r\n"); out.write("\t\t\t\t\tobj.src=\"image/dh_open.gif\";\r\n"); out.write("\t\t\t\t\tobj.title=\"打开管理菜单\";\r\n"); out.write("\t\t\t\t}\r\n"); out.write("\t\t\t\telse{\r\n"); out.write("\t\t\t\t\tparent.frame.cols=\"180,*\";\r\n"); out.write("\t\t\t\t\tdisplayBar=true;\r\n"); out.write("\t\t\t\t\tobj.src=\"image/dh_close.gif\";\r\n"); out.write("\t\t\t\t\tobj.title=\"关闭管理菜单\";\r\n"); out.write("\t\t\t\t}\r\n"); out.write("\t\t\t}\r\n"); out.write("\t\t\tfunction spread(thename,img)\r\n"); out.write("\t\t\t{\r\n"); out.write("\t\t\tif(document.all[thename].style.display==\"none\")\r\n"); out.write("\t\t\t {document.all[thename].style.display=\"\";\r\n"); out.write("\t\t\t img.src=\"admin/images/up.gif\"}\r\n"); out.write("\t\t\telse\r\n"); out.write("\t\t\t {document.all[thename].style.display=\"none\";\r\n"); out.write("\t\t\t img.src=\"admin/images/down.gif\"}\r\n"); out.write("\t\t\t}\r\n"); out.write("\t</script>\r\n"); out.write("\t</head>\r\n"); out.write("\t<body>\r\n"); Teacher user = (Teacher) session.getAttribute("USER"); out.write("\r\n"); out.write("\t\t<table width=\"158\" border=\"0\" align=\"center\" cellpadding=\"0\"\r\n"); out.write("\t\t\tcellspacing=\"0\">\r\n"); out.write("\t\t\t<tr>\r\n"); out.write("\t\t\t\t<td height=\"1\"> \r\n"); out.write("\t\t\t\t\t\r\n"); out.write("\t\t\t\t</td>\r\n"); out.write("\t\t\t</tr>\r\n"); out.write("\t\t\t<tr>\r\n"); out.write( "\t\t\t\t<td height=\"25\" background=\"admin/images/dh_bg.gif\" class=\"menu_title\">\r\n"); out.write( "\t\t\t\t\t<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\r\n"); out.write("\t\t\t\t\t\t<tr>\r\n"); out.write("\t\t\t\t\t\t\t<td>\r\n"); out.write("\t\t\t\t\t\t\t\t<a href=\"admin/main.jsp\" target=\"main\"><b>管理首页</b>\r\n"); out.write("\t\t\t\t\t\t\t\t</a> |\r\n"); out.write("\t\t\t\t\t\t\t\t<a href=\"admin/logout.jsp\" target=\"_parent\"><b>退出</b>\r\n"); out.write("\t\t\t\t\t\t\t\t</a>\r\n"); out.write("\t\t\t\t\t\t\t</td>\r\n"); out.write("\t\t\t\t\t\t\t<td width=\"40\" align=\"center\">\r\n"); out.write( "\t\t\t\t\t\t\t\t<img src=\"admin/images/up.gif\" width=\"12\" height=\"12\" border=\"0\" id=\"img0\" onClick=\"javascript:spread('list0',this)\" style=\"cursor:hand\">\r\n"); out.write("\t\t\t\t\t\t\t\t\r\n"); out.write("\t\t\t\t\t\t\t</td>\r\n"); out.write("\t\t\t\t\t\t</tr>\r\n"); out.write("\t\t\t\t\t</table>\r\n"); out.write("\t\t\t\t</td>\r\n"); out.write("\t\t\t</tr>\r\n"); out.write("\t\t\t<tr>\r\n"); out.write("\t\t\t\t<td align=\"center\">\r\n"); out.write("\t\t\t\t\t<div class=\"sec_menu\" style=\"width:158\">\r\n"); out.write( "\t\t\t\t\t\t<table width=\"130\" border=\"0\" align=\"center\" cellpadding=\"0\"\r\n"); out.write("\t\t\t\t\t\t\tcellspacing=\"0\" id=\"list0\" style=\"display:\">\r\n"); out.write("\t\t\t\t\t\t\t<tr>\r\n"); out.write("\t\t\t\t\t\t\t\t<td height=\"20\">\r\n"); out.write("\t\t\t\t\t\t\t\t\t用户名:\t"); out.print(user.getTeacher()); out.write("\t\t\t\t\t\t\t\t\r\n"); out.write("\t\t\t\t\t\t\t\t</td>\r\n"); out.write("\t\t\t\t\t\t\t</tr>\r\n"); out.write("\t\t\t\t\t\t\t<tr>\r\n"); out.write("\t\t\t\t\t\t\t\t<td height=\"20\">\r\n"); out.write("\t\t\t\t\t\t\t\t\t部 门:"); out.print(user.getPart()); out.write("\t\t\t\t\t\t\t\t\t\r\n"); out.write("\t\t\t\t\t\t\t\t</td>\r\n"); out.write("\t\t\t\t\t\t\t</tr>\r\n"); out.write("\t\t\t\t\t\t\t<tr>\r\n"); out.write("\t\t\t\t\t\t\t\t<td height=\"20\">\r\n"); out.write( "\t\t\t\t\t\t\t\t\t<a href=\"admin/users/ModifyPwd.jsp\" target=\"main\">修改登录密码</a>\r\n"); out.write("\t\t\t\t\t\t\t\t</td>\r\n"); out.write("\t\t\t\t\t\t\t</tr>\r\n"); out.write("\t\t\t\t\t\t</table>\r\n"); out.write("\t\t\t\t\t</div>\r\n"); out.write("\t\t\t\t</td>\r\n"); out.write("\t\t\t</tr>\r\n"); out.write("\t\t\t<tr>\r\n"); out.write("\t\t\t\t<td height=\"1\"> \r\n"); out.write("\t\t\t\t\t\r\n"); out.write("\t\t\t\t</td>\r\n"); out.write("\t\t\t</tr>\r\n"); out.write("\t\t</table>\r\n"); out.write( "\t\t<table width=\"158\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">\r\n"); out.write(" <tr>\r\n"); out.write( " <td height=\"25\" background=\"admin/images/dh_bg.gif\" class=\"menu_title\">\r\n"); out.write("\t<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\r\n"); out.write(" <tr>\r\n"); out.write( " <td style=\"cursor:hand\" onClick=\"javascript:spread('list1','img1');\">网站管理</td>\r\n"); out.write( " <td width=\"40\" align=\"center\" style=\"cursor:hand\" onClick=\"javascript:spread('list1','img1');\"><img src=\"admin/images/up.gif\" width=\"12\" height=\"12\" border=\"0\" id=\"img1\"></td>\r\n"); out.write(" </tr>\r\n"); out.write(" </table></td>\r\n"); out.write(" </tr>\r\n"); out.write(" <tr>\r\n"); out.write(" <td align=\"center\">\r\n"); out.write("\t\t<div class=\"sec_menu\" style=\"width:158\">\r\n"); out.write( "\t\t\t<table width=\"130\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" id=\"list1\" style=\"display:\">\r\n"); out.write(" \t\t\t<tr>\r\n"); out.write( " \t\t\t<td height=\"20\"><a href=\"admin/news/AddNews.jsp\" target=\"main\">添加文章</a></td>\r\n"); out.write(" \t\t\t</tr>\r\n"); out.write(" \t\t\t<tr>\r\n"); out.write( " \t\t\t<td height=\"20\"><a href=\"admin/news/NewsList.jsp\" target=\"main\">文章管理</a></td>\r\n"); out.write(" \t\t\t</tr>\r\n"); out.write(" "); if (UserManage.HasRight(2, user) || UserManage.HasRight(3, user) || UserManage.HasRight(4, user) || UserManage.HasRight(6, user)) { out.write("\r\n"); out.write("\t \t\t\t<tr>\r\n"); out.write( " \t\t\t<td height=\"20\"><a href=\"admin/dailyfiles/Upload.jsp\" target=\"main\">上传常用资料</a> | <a href=\"admin/dailyfiles/FileList.jsp\" target=\"main\">管理</a></td>\r\n"); out.write(" \t\t\t</tr>\r\n"); } if (UserManage.HasRight(4, user)) { out.write("\r\n"); out.write(" \t\t\t<tr>\r\n"); out.write( " \t\t\t<td height=\"20\"><a href=\"admin/lecture/lecture_add.jsp\" target=\"main\">发布学术活动</a> | <a href=\"admin/lecture/lecture_list.jsp\" target=\"main\">管理</a></td>\r\n"); out.write(" \t\t\t</tr>\r\n"); } if (UserManage.HasRight(8, user)) { out.write("\r\n"); out.write(" \r\n"); out.write("\t\t\t\t<tr>\r\n"); out.write( " \t\t\t<td height=\"20\"><a href=\"admin/vote/AddVote.jsp\" target=\"main\">发布网站调查</a> | <a href=\"admin/vote/VoteList.jsp\" target=\"main\">管理</a></td>\r\n"); out.write(" \t\t</tr>\r\n"); } if (UserManage.HasRight(2, user) || UserManage.HasRight(3, user)) { out.write("\r\n"); out.write("\t \t\t\t<tr>\r\n"); out.write( " \t\t\t<td height=\"20\"><a href=\"admin/message/Msg_list.jsp\" target=\"main\">回复站内留言</a></td>\r\n"); out.write(" \t\t\r\n"); out.write(" \t\t</tr>\r\n"); } if (UserManage.HasRight(8, user)) { out.write("\r\n"); out.write("\r\n"); out.write("\t \t\t\t<tr>\r\n"); out.write( " \t\t\t<td height=\"20\"><a href=\"admin/classroom/ClassroomList.jsp\" target=\"main\">批复活动申请</a></td>\r\n"); out.write(" \t\t\t</tr>\r\n"); } if (user.getIsadmin() != null && user.getIsadmin() > 0) { out.write("\r\n"); out.write(" <tr>\r\n"); out.write( " <td height=\"20\"><a href=\"admin/users/UserList.jsp\" target=\"main\">用户管理</a> | <a href=\"admin/column/ClassList.jsp\" target=\"main\">栏目管理</a></td>\r\n"); out.write(" </tr>\r\n"); } out.write("\r\n"); out.write(" <!-- \r\n"); out.write(" <tr>\r\n"); out.write( " <td height=\"20\"><a href=\"admin_sys.asp\" target=\"main\">系统管理</a> | <a href=\"count/main.asp\" target=\"main\">统计系统</a></td>\r\n"); out.write(" </tr>\r\n"); out.write(" \t-->\r\n"); out.write(" </table>\r\n"); out.write("\t </div>\r\n"); out.write(" </td>\r\n"); out.write(" </tr>\r\n"); out.write("</table>\r\n"); out.write("\r\n"); out.write( "<table width=\"158\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">\r\n"); out.write(" <tr>\r\n"); out.write(" <td height=\"1\"> </td>\r\n"); out.write(" </tr>\r\n"); out.write("</table>\r\n"); out.write("\r\n"); out.write( "<table width=\"158\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">\r\n"); out.write(" <tr>\r\n"); out.write( " <td height=\"25\" background=\"admin/images/dh_bg.gif\" class=\"menu_title\">\r\n"); out.write("\t<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\r\n"); out.write(" <tr>\r\n"); out.write( " <td style=\"cursor:hand\" onClick=\"javascript:spread('list2','img2');\">信息库管理</td>\r\n"); out.write( " <td width=\"40\" align=\"center\" style=\"cursor:hand\" onClick=\"javascript:spread('list2','img2');\"><img src=\"admin/images/up.gif\" width=\"12\" height=\"12\" border=\"0\" id=\"img2\"></td>\r\n"); out.write(" </tr>\r\n"); out.write(" </table></td>\r\n"); out.write(" </tr>\r\n"); out.write(" <tr>\r\n"); out.write(" <td align=\"center\">\r\n"); out.write("\t<div class=sec_menu style=\"width:158\">\r\n"); out.write( "\t\t<table width=\"130\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" id=\"list2\" style=\"display:\">\r\n"); if (UserManage.HasRight(9, user)) { out.write("\r\n"); out.write(" \t\t<tr>\r\n"); out.write( " \t \t\t<td height=\"20\"><a href=\"admin/leader/LeaderList.jsp\" target=\"main\">领导信息库</a></td>\r\n"); out.write(" \t \t</tr>\r\n"); } if (UserManage.HasRight(5, user)) { out.write("\r\n"); out.write(" \t\t<tr>\r\n"); out.write( " \t\t<td height=\"20\"><a href=\"admin/professor/ProfessorList.jsp\" target=\"main\">教师信息库</a></td>\r\n"); out.write(" \t</tr>\r\n"); } if (UserManage.HasRight(0, user)) { out.write("\r\n"); out.write(" \t \t<tr>\r\n"); out.write( " \t\t<td height=\"20\"><a href=\"admin/student/StudentList.jsp\" target=\"main\">学生信息库</a></td>\r\n"); out.write(" \t\t</tr>\r\n"); } if (UserManage.HasRight(0, user) || UserManage.HasRight(7, user)) { out.write("\r\n"); out.write(" \t\t<tr>\r\n"); out.write( " \t\t<td height=\"20\"><a href=\"admin/commie/CommieList.jsp\" target=\"main\">学生党员信息库</a></td>\r\n"); out.write(" \t\t</tr>\r\n"); } if (UserManage.HasRight(0, user)) { out.write("\r\n"); out.write(" \t\t<tr>\r\n"); out.write( " \t\t<td height=\"20\"><a href=\"admin/student/AidStudentList.jsp\" target=\"main\">经济困难学生信息库</a></td>\r\n"); out.write(" \t\t</tr>\r\n"); out.write(" \t\t<tr>\r\n"); out.write( " \t\t<td height=\"20\"><a href=\"admin/course/Course_List.jsp\" target=\"main\">课程信息库</a></td>\r\n"); out.write(" \t\t</tr>\r\n"); out.write(" \t\t<tr>\r\n"); out.write( " \t\t<td height=\"20\"><a href=\"admin/quality/ExpList.jsp\" target=\"main\">创新实验信息库</a></td>\r\n"); out.write(" \t\t</tr>\r\n"); } out.write("\r\n"); out.write("\t \t</table>\r\n"); out.write("\t </div>\r\n"); out.write(" </td>\r\n"); out.write(" </tr>\r\n"); out.write("</table>\r\n"); out.write("\r\n"); out.write( "<table width=\"158\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">\r\n"); out.write(" <tr>\r\n"); out.write(" <td height=\"1\"> </td>\r\n"); out.write(" </tr>\r\n"); out.write("</table>\r\n"); if (UserManage.HasRight(3, user)) { out.write("\r\n"); out.write("\r\n"); out.write( "<table width=\"158\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">\r\n"); out.write(" <tr>\r\n"); out.write( " <td height=\"25\" background=\"admin/images/dh_bg.gif\" class=\"menu_title\">\r\n"); out.write("\t<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\r\n"); out.write(" <tr>\r\n"); out.write( " <td style=\"cursor:hand\" onClick=\"javascript:spread('list8','img8');\">科学发展观学习</td>\r\n"); out.write( " <td width=\"40\" align=\"center\" style=\"cursor:hand\" onClick=\"javascript:spread('list8','img8');\"><img src=\"admin/images/up.gif\" width=\"12\" height=\"12\" border=\"0\" id=\"img8\"></td>\r\n"); out.write(" </tr>\r\n"); out.write(" </table></td>\r\n"); out.write(" </tr>\r\n"); out.write(" <tr>\r\n"); out.write(" <td align=\"center\">\r\n"); out.write("\t<div class=sec_menu style=\"width:158\">\r\n"); out.write( "\t\t<table width=\"130\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" id=\"list8\" style=\"display:\">\t\t\t\r\n"); out.write(" \r\n"); out.write(" <tr>\r\n"); out.write( " \t\t\t<td height=\"20\"><a href=\"admin/kxfzg/AddNews.jsp\" target=\"main\">添加文章</a></td>\r\n"); out.write(" \t\t\t</tr>\r\n"); out.write(" \t\t\t<tr>\r\n"); out.write( " \t\t\t<td height=\"20\"><a href=\"admin/kxfzg/NewsList.jsp\" target=\"main\">文章管理</a></td>\r\n"); out.write(" \t\t\t</tr>\r\n"); out.write("\t \t\t\t<tr>\r\n"); out.write( " \t\t\t<td height=\"20\"><a href=\"admin/kxfzg/LookInfo.jsp\" target=\"main\">留言管理</a></td>\r\n"); out.write(" \t\t\t</tr>\r\n"); out.write("\r\n"); out.write("\t\t\t\r\n"); } // if(UserManage.HasRight(8,user)){ out.write("\r\n"); out.write("\r\n"); out.write(" </table>\r\n"); out.write("\t </div>\r\n"); out.write(" </td>\r\n"); out.write(" </tr>\r\n"); out.write("</table>\r\n"); out.write( "<table width=\"158\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">\r\n"); out.write(" <tr>\r\n"); out.write(" <td height=\"1\"> </td>\r\n"); out.write(" </tr>\r\n"); out.write("</table>\r\n"); out.write("\r\n"); out.write( "<table width=\"158\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">\r\n"); out.write(" <tr>\r\n"); out.write( " <td height=\"25\" background=\"admin/images/dh_bg.gif\" class=\"menu_title\">\r\n"); out.write("\t<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\r\n"); out.write(" <tr>\r\n"); out.write( " <td style=\"cursor:hand\" onClick=\"javascript:spread('list3','img3');\">推免生招生系统</td>\r\n"); out.write( " <td width=\"40\" align=\"center\" style=\"cursor:hand\" onClick=\"javascript:spread('list3','img3');\"><img src=\"admin/images/up.gif\" width=\"12\" height=\"12\" border=\"0\" id=\"img3\"></td>\r\n"); out.write(" </tr>\r\n"); out.write(" </table></td>\r\n"); out.write(" </tr>\r\n"); out.write(" <tr>\r\n"); out.write(" <td align=\"center\">\r\n"); out.write("\t<div class=sec_menu style=\"width:158\">\r\n"); out.write( "\t\t<table width=\"130\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" id=\"list3\" style=\"display:\">\t\t\t\r\n"); out.write(" "); if (UserManage.HasRight(3, user)) { out.write("\r\n"); out.write("\t \t\t\t<tr>\r\n"); out.write( " \t\t\t<td height=\"20\"><a href=\"admin/tmszsxt/Open.jsp\" target=\"main\">开启</a>|<a href=\"admin/tmszsxt/Close.jsp\" target=\"main\">关闭推免生系统</a>\r\n"); out.write(" \t\t\t</tr>\r\n"); } if (UserManage.HasRight(3, user)) { out.write("\r\n"); out.write(" \r\n"); out.write("\t\t\t\t<tr>\r\n"); out.write( " \t\t\t<td height=\"20\"><a href=\"admin/tmszsxt/tmnews/TmnewsAdd.jsp\" target=\"main\">发布推免生通知</a> | <a href=\"admin/tmszsxt/tmnews/TmnewsList.jsp\" target=\"main\">管理</a></td>\r\n"); out.write(" \t\t\t</tr>\r\n"); out.write(" \t\t\t<tr>\r\n"); out.write( " \t\t\t<td height=\"20\"><a href=\"admin/tmszsxt/tmstudent/TmstudentListSq.jsp\" target=\"main\">查看推免生申请结果</a>\r\n"); out.write(" \t\t\t</tr>\r\n"); } if (UserManage.HasRight(3, user)) { out.write("\r\n"); out.write(" \r\n"); out.write("\t\t\t\t<tr>\r\n"); out.write( " \t\t\t<td height=\"20\"><a href=\"admin/tmszsxt/tmstudent/TmstudentList.jsp\" target=\"main\">添加考核通知和录取信息</a>\r\n"); out.write(" \t\t</tr>\r\n"); } if (UserManage.HasRight(3, user)) { out.write("\r\n"); out.write("\t \t\t\t<tr>\r\n"); out.write( " \t\t\t<td height=\"20\"><a href=\"admin/tmszsxt/tmstudent/TmstudentListDc.jsp\" target=\"main\">导出申请人列表</a></td>\r\n"); out.write(" \t\t\r\n"); out.write(" \t\t</tr>\r\n"); out.write("\t\t\t\t\t<tr>\r\n"); out.write( " \t\t\t<td height=\"20\"><a href=\"http://eaie.njtu.edu.cn/lwtj/adminlogin.aspx\" target=\"main\">硕士答辩论文提交系统</a></td>\r\n"); out.write(" \t\t\r\n"); out.write(" \t\t</tr>\r\n"); out.write(" \t\t<tr>\r\n"); out.write( " \t\t\t<td height=\"20\"><a href=\"http://eaie.njtu.edu.cn/bslwtj/adminlogin.aspx\" target=\"main\">博士答辩论文提交系统</a></td>\r\n"); out.write(" \t\t\r\n"); out.write(" \t\t</tr>\r\n"); out.write("\r\n"); out.write("\t\t\t\t<tr>\r\n"); out.write( " \t\t\t<td height=\"20\"><a href=\"http://eaie.bjtu.edu.cn/yanjiu/course/admin/admin_login.asp\" target=\"main\">研究生课程评价系统</a></td>\r\n"); out.write(" \t\t\r\n"); out.write(" \t\t</tr>\r\n"); out.write("\t\t\t\t<tr>\r\n"); out.write( " \t\t\t<td height=\"20\"><a href=\"http://eaie.bjtu.edu.cn/yanjiu/assistant/admin/admin_login.asp\" target=\"main\">研究生三助系统</a></td>\r\n"); out.write(" \t\t\r\n"); out.write(" \t\t</tr>\r\n"); out.write("\t\t\t\t<tr>\r\n"); out.write( " \t\t\t<td height=\"20\"><a href=\"http://eaie.bjtu.edu.cn/yanjiu/lwps/admin/admin_login.asp\" target=\"main\">研究生学位论文评审系统</a></td>\r\n"); out.write(" \t\t\r\n"); out.write(" \t\t</tr>\r\n"); out.write(" "); } out.write(" \t\t\r\n"); out.write(" \r\n"); out.write(" </table>\r\n"); out.write(" </div>\r\n"); out.write(" </td>\r\n"); out.write(" </tr>\r\n"); out.write(" </table>\r\n"); out.write(" \r\n"); out.write( " <table width=\"158\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">\r\n"); out.write(" <tr>\r\n"); out.write(" <td height=\"1\"> </td>\r\n"); out.write(" </tr>\r\n"); out.write("</table>\r\n"); out.write("\r\n"); out.write( "<table width=\"158\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">\r\n"); out.write(" <tr>\r\n"); out.write( " <td height=\"25\" background=\"admin/images/dh_bg.gif\" class=\"menu_title\">\r\n"); out.write("\t<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\r\n"); out.write(" <tr>\r\n"); out.write( " <td style=\"cursor:hand\" onClick=\"javascript:spread('list4','img4');\">硕博连读招生系统</td>\r\n"); out.write( " <td width=\"40\" align=\"center\" style=\"cursor:hand\" onClick=\"javascript:spread('list4','img4');\"><img src=\"admin/images/up.gif\" width=\"12\" height=\"12\" border=\"0\" id=\"img4\"></td>\r\n"); out.write(" </tr>\r\n"); out.write(" </table></td>\r\n"); out.write(" </tr>\r\n"); out.write(" <tr>\r\n"); out.write(" <td align=\"center\">\r\n"); out.write("\t<div class=sec_menu style=\"width:158\">\r\n"); out.write( "\t\t<table width=\"130\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" id=\"list4\" style=\"display:\">\t\t\t\r\n"); out.write(" "); if (UserManage.HasRight(3, user)) { out.write("\r\n"); out.write(" <tr>\r\n"); out.write( " \t\t\t<td height=\"20\"><a href=\"admin/sbldxt/Sbopen.jsp\" target=\"main\">开启</a>|<a href=\"admin/sbldxt/Sbclose.jsp\" target=\"main\">关闭招生系统</a>\r\n"); out.write(" \t\t\t</tr>\r\n"); out.write("\t \t\t\t<tr>\r\n"); out.write( " \t\t\t<td height=\"20\"><a href=\"admin/sbldxt/sbldnews/SbnewsAdd.jsp\" target=\"main\">发布硕博通知</a> | <a href=\"admin/sbldxt/sbldnews/SbnewsList.jsp\" target=\"main\">管理</a></td>\r\n"); out.write(" \t\t\t</tr>\r\n"); out.write("\r\n"); out.write(" \t\t\t<tr>\r\n"); out.write( " \t\t\t<td height=\"20\"><a href=\"admin/sbldxt/sbldstudent/SbstudentListSq.jsp\" target=\"main\">查看申请结果</a>\r\n"); out.write(" \t\t\t</tr>\r\n"); out.write(" \t\t\t<tr>\r\n"); out.write( " \t\t\t<td height=\"20\"><a href=\"admin/sbldxt/sbldstudent/SbstudentListDc.jsp\" target=\"main\">导出申请列表</a>\r\n"); out.write(" \t\t\t</tr>\r\n"); out.write("\r\n"); out.write("\t\t\t\r\n"); } // if(UserManage.HasRight(8,user)){ out.write("\r\n"); out.write("\r\n"); out.write(" </table>\r\n"); out.write("\t </div>\r\n"); out.write(" </td>\r\n"); out.write(" </tr>\r\n"); out.write("</table>\r\n"); out.write("\r\n"); out.write( "<table width=\"158\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">\r\n"); out.write(" <tr>\r\n"); out.write(" <td height=\"1\"> </td>\r\n"); out.write(" </tr>\r\n"); out.write("</table>\r\n"); out.write("\r\n"); out.write("\r\n"); out.write("\r\n"); out.write( "<table width=\"158\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">\r\n"); out.write(" <tr>\r\n"); out.write( " <td height=\"25\" background=\"admin/images/dh_bg.gif\" class=\"menu_title\">\r\n"); out.write("\t<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\r\n"); out.write(" <tr>\r\n"); out.write( " <td style=\"cursor:hand\" onClick=\"javascript:spread('list5','img5');\">提前攻博招生系统</td>\r\n"); out.write( " <td width=\"40\" align=\"center\" style=\"cursor:hand\" onClick=\"javascript:spread('list5','img5');\"><img src=\"admin/images/up.gif\" width=\"12\" height=\"12\" border=\"0\" id=\"img3\"></td>\r\n"); out.write(" </tr>\r\n"); out.write(" </table></td>\r\n"); out.write(" </tr>\r\n"); out.write(" <tr>\r\n"); out.write(" <td align=\"center\">\r\n"); out.write("\t<div class=sec_menu style=\"width:158\">\r\n"); out.write( "\t\t<table width=\"130\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" id=\"list5\" style=\"display:\">\t\t\t\r\n"); out.write(" "); if (UserManage.HasRight(3, user)) { out.write("\r\n"); out.write(" <tr>\r\n"); out.write( " \t\t\t<td height=\"20\"><a href=\"admin/tqgbxt/Tqgbopen.jsp\" target=\"main\">开启</a>|<a href=\"admin/tqgbxt/Tqgbclose.jsp\" target=\"main\">关闭招生系统</a>\r\n"); out.write(" \t\t\t</tr>\r\n"); out.write("\t \t\t\t<tr>\r\n"); out.write( " \t\t\t<td height=\"20\"><a href=\"admin/tqgbxt/tqgbnews/TqgbnewsAdd.jsp\" target=\"main\">发布硕博通知</a> | <a href=\"admin/tqgbxt/tqgbnews/TqgbnewsList.jsp\" target=\"main\">管理</a></td>\r\n"); out.write(" \t\t\t</tr>\r\n"); out.write("\r\n"); out.write(" \t\t\t<tr>\r\n"); out.write( " \t\t\t<td height=\"20\"><a href=\"admin/tqgbxt/tqgbstudent/TqgbstudentListSq.jsp\" target=\"main\">查看申请结果</a>\r\n"); out.write(" \t\t\t</tr>\r\n"); out.write(" \t\t\t<tr>\r\n"); out.write( " \t\t\t<td height=\"20\"><a href=\"admin/tqgbxt/tqgbstudent/TqgbstudentListDc.jsp\" target=\"main\">导出申请列表</a>\r\n"); out.write(" \t\t\t</tr>\r\n"); out.write("\r\n"); out.write("\t\t\t\r\n"); } // if(UserManage.HasRight(8,user)){ out.write("\r\n"); out.write("\r\n"); out.write(" </table>\r\n"); out.write("\t </div>\r\n"); out.write(" </td>\r\n"); out.write(" </tr>\r\n"); out.write("</table>\r\n"); out.write( "<table width=\"158\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">\r\n"); out.write(" <tr>\r\n"); out.write(" <td height=\"1\"> </td>\r\n"); out.write(" </tr>\r\n"); out.write("</table>\r\n"); out.write("\r\n"); out.write("\r\n"); out.write("\r\n"); out.write("\r\n"); out.write( "<table width=\"158\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">\r\n"); out.write(" <tr>\r\n"); out.write( " <td height=\"25\" background=\"admin/images/dh_bg.gif\" class=\"menu_title\">\r\n"); out.write("\t<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\r\n"); out.write(" <tr>\r\n"); out.write( " <td style=\"cursor:hand\" onClick=\"javascript:spread('list6','img6');\">博士生系统管理</td>\r\n"); out.write( " <td width=\"40\" align=\"center\" style=\"cursor:hand\" onClick=\"javascript:spread('list6','img6');\"><img src=\"admin/images/up.gif\" width=\"12\" height=\"12\" border=\"0\" id=\"img4\"></td>\r\n"); out.write(" </tr>\r\n"); out.write(" </table></td>\r\n"); out.write(" </tr>\r\n"); out.write(" <tr>\r\n"); out.write(" <td align=\"center\">\r\n"); out.write("\t<div class=sec_menu style=\"width:158\">\r\n"); out.write( "\t\t<table width=\"130\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" id=\"list6\" style=\"display:\">\t\t\t\r\n"); out.write(" "); if (UserManage.HasRight(3, user)) { out.write("\r\n"); out.write("\t \t\t\t<tr>\r\n"); out.write( " \t\t\t<td height=\"20\"><a href=\"admin/bszsxt/bsnews/BsnewsAdd.jsp\" target=\"main\">发布博士生通知</a> | <a href=\"admin/bszsxt/bsnews/BsnewsList.jsp\" target=\"main\">管理</a></td>\r\n"); out.write(" \t\t\t</tr>\r\n"); out.write("\r\n"); out.write(" \t\t\t<tr>\r\n"); out.write( " \t\t\t<td height=\"20\"><a href=\"admin/bszsxt/bsstudent/BsstudentList.jsp\" target=\"main\">上传博士生信息</a>\r\n"); out.write(" \t\t\t</tr>\r\n"); out.write("\r\n"); out.write("\t\t\t\t<tr>\r\n"); out.write( " \t<td height=\"20\"><a href=\"admin/bszsxt/bsstudent/BsstudentListbj.jsp\" target=\"main\">编辑博士生信息</a>\r\n"); out.write(" \t\t</tr>\r\n"); } out.write("\r\n"); out.write(" \r\n"); out.write(" </table>\r\n"); out.write(" \r\n"); out.write(" </div>\r\n"); out.write(" </td>\r\n"); out.write(" </tr>\r\n"); out.write(" </table>\r\n"); out.write(" \r\n"); out.write( " <table width=\"158\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">\r\n"); out.write(" <tr>\r\n"); out.write(" <td height=\"1\"> </td>\r\n"); out.write(" </tr>\r\n"); out.write("</table>\r\n"); out.write("\r\n"); out.write("\r\n"); out.write("\r\n"); out.write( "<table width=\"158\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">\r\n"); out.write(" <tr>\r\n"); out.write( " <td height=\"25\" background=\"admin/images/dh_bg.gif\" class=\"menu_title\">\r\n"); out.write("\t<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\r\n"); out.write(" <tr>\r\n"); out.write( " <td style=\"cursor:hand\" onClick=\"javascript:spread('list7','img7');\">工程硕士选课系统</td>\r\n"); out.write( " <td width=\"30\" align=\"center\" style=\"cursor:hand\" onClick=\"javascript:spread('list7','img7');\"><img src=\"admin/images/up.gif\" width=\"12\" height=\"12\" border=\"0\" id=\"img5\"></td>\r\n"); out.write(" </tr>\r\n"); out.write(" </table></td>\r\n"); out.write(" </tr>\r\n"); out.write(" <tr>\r\n"); out.write(" <td align=\"center\">\r\n"); out.write("\t<div class=sec_menu style=\"width:158\">\r\n"); out.write( "\t\t<table width=\"130\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" id=\"list7\" style=\"display:\">\t\t\t\r\n"); out.write(" "); if (UserManage.HasRight(3, user)) { out.write("\r\n"); out.write(" <tr>\r\n"); out.write( " \t\t\t<td height=\"20\"><a href=\"admin/gcxkxt/gcxkopen.jsp\" target=\"main\">开启</a>|<a href=\"admin/gcxkxt/gcxkclose.jsp\" target=\"main\">关闭选课系统</a>\r\n"); out.write(" \t\t\t</tr>\r\n"); out.write("\t \t\t\t<tr>\r\n"); out.write( " \t\t\t<td height=\"20\"><a href=\"admin/gcxkxt/gcxknews/gcxknewsadd.jsp\" target=\"main\">发布选课通知</a> | <a href=\"admin/gcxkxt/gcxknews/gcxknewslist.jsp\" target=\"main\">管理</a></td>\r\n"); out.write(" \t\t\t</tr>\r\n"); out.write("\r\n"); out.write(" \t\t\t<tr>\r\n"); out.write( " \t\t\t<td height=\"20\"><a href=\"admin/gcxkxt/gcxkcourse/Gcchoose.jsp\" target=\"main\">课程管理</a> | <a href=\"admin/gcxkxt/gcxkteacher/GcteacherList.jsp\" target=\"main\">教师管理</a></td>\r\n"); out.write(" \t\t\t</tr>\r\n"); out.write(" \t\t\t\r\n"); out.write(" \t\t\t<tr>\r\n"); out.write( " \t\t\t<td height=\"20\"><a href=\"admin/gcxkxt/gcxkstudent/GcstudentList.jsp\" target=\"main\">学生管理</a>|<a href=\"admin/gcxkxt/gcxkstudent/GcstudentListbj.jsp\" target=\"main\">上传学生信息</a></td>\r\n"); out.write(" \t\t\t</tr>\r\n"); out.write(" \t\t\t<tr>\r\n"); out.write( " \t\t\t<td height=\"20\"><a href=\"admin/gcxkxt/gcxkinfo/Gcchoose.jsp\" target=\"main\">选课管理</a>\r\n"); out.write(" \t\t\t</td>\r\n"); out.write(" \t\t\t</tr>\r\n"); out.write("\r\n"); out.write("\t\t\t\r\n"); } // if(UserManage.HasRight(8,user)){ out.write("\r\n"); out.write("\r\n"); out.write(" </table>\r\n"); out.write("\t </div>\r\n"); out.write(" </td>\r\n"); out.write(" </tr>\r\n"); out.write("</table>\r\n"); out.write(" \r\n"); out.write("\r\n"); out.write("\r\n"); out.write("</body>\r\n"); out.write("</html>\r\n"); } catch (Throwable t) { if (!(t instanceof SkipPageException)) { out = _jspx_out; if (out != null && out.getBufferSize() != 0) out.clearBuffer(); if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); } } finally { if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); } }
public void setTeacher(Teacher teacher) { setPerson(teacher.getPerson()); }
/** Create the frame. */ public SRT_Manager(Teacher teacher) { this.teacher = teacher; setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setBounds(100, 100, 450, 300); setSize(400, 250); contentPane = new JPanel(); contentPane.setBorder(new EmptyBorder(5, 5, 5, 5)); setContentPane(contentPane); contentPane.setLayout(null); JPanel panel = new JPanel(); panel.setBounds(0, 0, 384, 145); contentPane.add(panel); panel.setLayout(null); final JComboBox<String> CBClass = new JComboBox<String>(); // CBClass.addActionListener(new getClassListener()); String class_info = teacher.getUClass(); classinfo = class_info.split(","); CBClass.addItem("请选择班级"); for (int i = 0; i < classinfo.length; i++) { CBClass.addItem(classinfo[i]); } // CBClass.addItem(teacher.getUClass()); /*int count = 0; if(count < classinfo.size()) { CBClass.addItem(classinfo.get(count)); count++; }*/ // CBClass.setSelectedItem("1"); CBClass.setBounds(163, 22, 140, 26); panel.add(CBClass); JLabel lblNewLabel = new JLabel("\u73ED\u7EA7\uFF1A"); lblNewLabel.setBounds(68, 22, 47, 26); panel.add(lblNewLabel); JLabel lblNewLabel_1 = new JLabel("\u59D3\u540D\uFF1A"); lblNewLabel_1.setBounds(68, 82, 47, 26); panel.add(lblNewLabel_1); final JComboBox<String> CBName = new JComboBox<String>(); System.out.println("SELECT * From ClassInfo WHERE Class = '" + getclass + "'"); // TODO Auto-generated method stub // TODO Auto-generated method stub /* String sql = "SELECT * From ClassInfo WHERE Class = '" + getclass + "'"; System.out.println(sql); Statement stmt; ResultSet result = null; try { stmt = connection().createStatement(); result = stmt.executeQuery(sql); } catch (SQLException e1) { // TODO Auto-generated catch block e1.printStackTrace(); } //System.out.println(result); try { while(result.next()) { CBName.addItem(result.getString("student")); System.out.println(result.getString("student")); } } catch (SQLException e1) { // TODO Auto-generated catch block e1.printStackTrace(); } */ ItemListener itemlis = new ItemListener() { @Override public void itemStateChanged(ItemEvent e) { // TODO Auto-generated method stub if (e.getStateChange() == e.SELECTED) { getclass = (String) CBClass.getSelectedItem(); // TODO Auto-generated method stub String sql = "SELECT * From ClassInfo WHERE Class = '" + getclass + "'"; System.out.println(sql); Statement stmt; ResultSet result = null; try { stmt = connection().createStatement(); result = stmt.executeQuery(sql); } catch (SQLException e1) { // TODO Auto-generated catch block e1.printStackTrace(); } // System.out.println(result); CBName.removeAllItems(); CBName.addItem("请选择学生"); try { while (result.next()) { CBName.addItem(result.getString("student")); System.out.println(result.getString("student")); } } catch (SQLException e1) { // TODO Auto-generated catch block e1.printStackTrace(); } } } }; CBClass.addItemListener(itemlis); /*int count1 = 0; if(count1 < studentinfo.size()) { CBClass.addItem(studentinfo.get(count1)); count1++; }*/ CBName.setBounds(163, 82, 140, 26); ItemListener getstu = new ItemListener() { @Override public void itemStateChanged(ItemEvent e) { // TODO Auto-generated method stub if (e.getStateChange() == e.SELECTED) { getstudent = (String) CBName.getSelectedItem(); } } }; CBName.addItemListener(getstu); panel.add(CBName); JPanel panel_1 = new JPanel(); panel_1.setBounds(0, 145, 384, 66); contentPane.add(panel_1); panel_1.setLayout(null); JButton yes = new JButton("\u786E\u8BA4"); yes.setBounds(34, 10, 114, 31); yes.addActionListener(new yesListener()); panel_1.add(yes); JButton quit = new JButton("\u9000\u51FA"); quit.setBounds(229, 10, 132, 31); quit.addActionListener( new ActionListener() { @Override public void actionPerformed(ActionEvent e) { // TODO Auto-generated method stub // System.exit(0); dispose(); } }); panel_1.add(quit); }
public void judge() throws ClassNotFoundException, IOException, SQLException { if (user.getURole().equalsIgnoreCase("student")) { String sql = "SELECT * From STUDENT WHERE ID = '" + user.getUID() + "'"; System.out.println(sql); Statement stmt; ResultSet result = null; try { stmt = connection().createStatement(); result = stmt.executeQuery(sql); } catch (SQLException e1) { // TODO Auto-generated catch block e1.printStackTrace(); } // System.out.println(result); try { while (result.next()) { System.out.println(result.getString(4) + result.getString(2)); student.setUName(result.getString(4)); student.setUBirthday(result.getString(8)); student.setUCard(result.getString(1)); student.setUClass(result.getString(6)); student.setUHometown(result.getString(7)); student.setUID(result.getString(2)); student.setURole(result.getString(3)); student.setUSex(result.getString(6)); } } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } SchoolRollStudents SRS = new SchoolRollStudents(student, false); System.out.println(student.getUName()); SRS.setPanel(); SRS.setVisible(true); } else if (user.getURole().equalsIgnoreCase("teacher") || user.getURole().equalsIgnoreCase("admin")) { String sql = "SELECT * From TEACHER where ID = '" + user.getUID() + "'"; System.out.println(sql); Statement stmt; ResultSet result = null; try { stmt = connection().createStatement(); result = stmt.executeQuery(sql); } catch (SQLException e1) { // TODO Auto-generated catch block e1.printStackTrace(); } System.out.println(result); try { while (result.next()) { teacher.setUName(result.getString("Name")); // teacher.setUBirthday(result.getString(1)); teacher.setUCard(result.getString("ID")); teacher.setUClass(result.getString("class")); // teacher.setUHometown(result.getString(4)); teacher.setUID(result.getString("Num")); teacher.setURole(result.getString("role")); teacher.setUSex(result.getString("sex")); } } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } SchoolRollTeachers SCT = new SchoolRollTeachers(teacher, true); SCT.setVisible(true); SCT.setPanel(); } }
public void printTeacherList() { for (Teacher teacher : teacher) { System.out.println(teacher.getTeacherID() + "\t\t" + teacher.getTeacherName()); } }