学生表增加数据
一、学生表中添加学生对象的按钮
<a th:href="@{/addStudent}" class="btn btn-primary btn-lg active" type="button">添加学生信息</a>
二、addStudent映射到添加学生页面
@GetMapping("/addStudent")
public String insert(Model model){
return "insert";
}
三、添加学生页面中的表单,在这里我们使用post请求,action为/insertStudent
<form action="/insertStudent" method="post">
学号:<input type="text" class="form-control form-group" name="cno" >
姓名:<input type="text" class="form-control form-group" name="name" >
年龄:<input type="text" class="form-control form-group" name="age" >
<input type="submit" value="添加学生" class="btn btn-primary " >
</form>
四、insertStudent映射,这里我们用HttpServletRequest来获得客户端数据,并重定向学生页面。(Redirect:/student)
@PostMapping("/insertStudent")
public String ins(HttpServletRequest request){
int cno=Integer.parseInt(request.getParameter("cno"));
String name=request.getParameter("name");
int age=Integer.parseInt(request.getParameter("age"));
Student student=new Student(cno,name,age);
stuService.insertStu(student);
return "redirect:/student";
}
这样我们就可以在学生管理界面添加学生信息了。