-
大小: 4.96MB文件類型: .rar金幣: 2下載: 0 次發(fā)布日期: 2023-11-01
- 語言: Java
- 標(biāo)簽:
資源簡介
該源碼是“基于mvc的jsp軟件開發(fā)案例教程”這本書的的學(xué)生信息管理系統(tǒng)的完整源碼,包含數(shù)據(jù)庫;該源碼是mysql+jsp+servlet實現(xiàn)的一個完整學(xué)生管理系統(tǒng),適合java初學(xué)者的學(xué)習(xí)和研究加深對javaweb基礎(chǔ)的理解;

代碼片段和文件信息
package?cla2sub.servlet;
import?impl.Cla2SubImpl;
import?impl.ClassesImpl;
import?impl.ScoreImpl;
import?impl.StudentImpl;
import?impl.SubjectImpl;
import?impl.TeacherImpl;
import?java.io.IOException;
import?java.util.List;
import?javax.servlet.ServletException;
import?javax.servlet.http.HttpServlet;
import?javax.servlet.http.HttpServletRequest;
import?javax.servlet.http.HttpServletResponse;
import?entity.Cla2Sub;
import?entity.Classes;
import?entity.Score;
import?entity.Student;
import?entity.Subject;
import?entity.Teacher;
public?class?AddCla2SubServlet?extends?HttpServlet?{
private?static?final?long?serialVersionUID?=?1L;
public?void?doGet(HttpServletRequest?req?HttpServletResponse?resp)
throws?ServletException?IOException?{
//?TODO?Auto-generated?method?stub
this.doPost(req?resp);
}
public?void?doPost(HttpServletRequest?request?HttpServletResponse?response)
throws?ServletException?IOException?{
//?TODO?Auto-generated?method?stub
//?添加班級課程
TeacherImpl?teacherImpl?=?new?TeacherImpl();
ClassesImpl?classesImpl?=?new?ClassesImpl();
SubjectImpl?subjectImpl?=?new?SubjectImpl();
Cla2SubImpl?cla2SubImpl?=?new?Cla2SubImpl();
StudentImpl?studentImpl?=?new?StudentImpl();
ScoreImpl?scoreImpl?=?new?ScoreImpl();
List?list_student;
Classes?classes?=?classesImpl.query(“cla_id“
request.getParameter(“cla_id“)).get(0);
Teacher?teacher?=?teacherImpl.query(“tec_id“
request.getParameter(“tec_id“)).get(0);
list_student?=?studentImpl.query(“cla_id“?classes.getId()?+?““);
String[]?sub_ids?=?request.getParameterValues(“sub_ids“);
for?(String?id?:?sub_ids)?{
Subject?subject?=?subjectImpl.query(“sub_id“?id).get(0);
Cla2Sub?cla2Sub?=?new?Cla2Sub();
cla2Sub.setClasses(classes);
cla2Sub.setSubject(subject);
cla2Sub.setTeacher(teacher);
int?i?=?cla2SubImpl.add(cla2Sub);
//?為該班級的學(xué)生添加該門課的成績
for?(Student?stu?:?list_student)?{
Score?score?=?new?Score();
score.setStudent(stu);
score.setSubject(subject);
score.setCla2sub(cla2SubImpl.findCla2sub(classes.getId()
teacher.getId()?subject.getId()));
scoreImpl.add(score);
}
if?(i?==?1)?{
request.getSession().setAttribute(“message“?“為班級添加課程成功!“);
}?else?{
request.getSession().setAttribute(“message“?“為班級添加課程失敗!“);
}
}
response.sendRedirect(“/Student/PlanAddCla2SubSevlet“);
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????529??2013-03-24?00:00??教材基于mysql完整的貫穿案例\Student\.classpath
?????文件????????294??2016-12-23?14:44??教材基于mysql完整的貫穿案例\Student\.myme
?????文件???????1750??2013-03-24?00:00??教材基于mysql完整的貫穿案例\Student\.project
?????文件????????500??2013-03-24?00:00??教材基于mysql完整的貫穿案例\Student\.settings\.jsdtscope
?????文件????????107??2013-03-24?00:00??教材基于mysql完整的貫穿案例\Student\.settings\com.genuitec.eclipse.core.prefs
?????文件????????245??2013-03-24?00:00??教材基于mysql完整的貫穿案例\Student\.settings\org.eclipse.core.resources.prefs
?????文件????????364??2013-03-24?00:00??教材基于mysql完整的貫穿案例\Student\.settings\org.eclipse.jdt.core.prefs
?????文件????????459??2013-03-24?00:00??教材基于mysql完整的貫穿案例\Student\.settings\org.eclipse.wst.common.component
?????文件????????252??2013-03-24?00:00??教材基于mysql完整的貫穿案例\Student\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件?????????49??2013-03-24?00:00??教材基于mysql完整的貫穿案例\Student\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件??????????6??2013-03-24?00:00??教材基于mysql完整的貫穿案例\Student\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????文件???????2537??2013-03-24?00:00??教材基于mysql完整的貫穿案例\Student\src\cla2sub\servlet\AddCla2SubServlet.java
?????文件????????964??2013-03-24?00:00??教材基于mysql完整的貫穿案例\Student\src\cla2sub\servlet\DeleteCla2SubServlet.java
?????文件???????3882??2013-03-24?00:00??教材基于mysql完整的貫穿案例\Student\src\cla2sub\servlet\ExportCal_subServlet.java
?????文件???????1075??2013-03-24?00:00??教材基于mysql完整的貫穿案例\Student\src\cla2sub\servlet\GetCountPageServlet.java
?????文件???????1389??2013-03-24?00:00??教材基于mysql完整的貫穿案例\Student\src\cla2sub\servlet\PlanAddCla2SubSevlet.java
?????文件???????1299??2013-03-24?00:00??教材基于mysql完整的貫穿案例\Student\src\cla2sub\servlet\SearcCla2SubServlet.java
?????文件???????1446??2013-03-24?00:00??教材基于mysql完整的貫穿案例\Student\src\cla2sub\servlet\SearchCla2Sub_exServlet.java
?????文件???????1449??2013-03-24?00:00??教材基于mysql完整的貫穿案例\Student\src\classes\servlet\AddClassesServlet.java
?????文件????????944??2013-03-24?00:00??教材基于mysql完整的貫穿案例\Student\src\classes\servlet\DeleteClassesServlet.java
?????文件???????1610??2013-03-24?00:00??教材基于mysql完整的貫穿案例\Student\src\classes\servlet\EditClassesServlet.java
?????文件???????1053??2013-03-24?00:00??教材基于mysql完整的貫穿案例\Student\src\classes\servlet\GetCountPageServlet.java
?????文件???????1337??2013-03-24?00:00??教材基于mysql完整的貫穿案例\Student\src\classes\servlet\PlanAddClassesServlet.java
?????文件???????1869??2013-03-24?00:00??教材基于mysql完整的貫穿案例\Student\src\classes\servlet\SearchClassesServlet.java
?????文件???????1272??2013-03-24?00:00??教材基于mysql完整的貫穿案例\Student\src\classes\servlet\UpdateClassesServlet.java
?????文件????????504??2013-03-24?00:00??教材基于mysql完整的貫穿案例\Student\src\dao\ICla2Sub.java
?????文件????????506??2013-03-24?00:00??教材基于mysql完整的貫穿案例\Student\src\dao\IClasses.java
?????文件????????223??2013-03-24?00:00??教材基于mysql完整的貫穿案例\Student\src\dao\ILogin.java
?????文件????????482??2013-03-24?00:00??教材基于mysql完整的貫穿案例\Student\src\dao\IMajor.java
?????文件????????519??2013-03-24?00:00??教材基于mysql完整的貫穿案例\Student\src\dao\IOperator.java
............此處省略319個文件信息
評論
共有 條評論