package com.yyx.controller;

import java.util.List;

import javax.servlet.http.HttpServletRequest;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView;

import com.yyx.po.Student;
import com.yyx.service.StudentService;

@Controller
public class StudentController {
	@Autowired
	private StudentService studentService;
	
public void setStudentService(StudentService studentService) {
		this.studentService = studentService;
	}
	//	根据id查询学生信息
	@RequestMapping("/findStudentById")
	public String findStudentById(Integer id,Model model){
		Student student = studentService.findStudentById(id);
		model.addAttribute("student", student);
		return "student";
	}

	//删除信息
	@RequestMapping("/deleteStudentById")
	
/*	public String deleteStudentById(Integer id,Model model){
		studentService.deleteStudentById(id);
		return "success";
	}*/
	public String deleteStudentById(Integer id,Model model){
		int row=studentService.deleteStudentById(id);
		if (row>0)
			return "success";
		else
			return "fail";
	}
	//修改信息
	@RequestMapping("/updateStudentById")
	public String updateStudentById(Student student,Model model){
		studentService.updateStudentById(student);
		return "success";
	}

	@RequestMapping("/addStudent")
	public String addStudentById(Student student,Model model){
		studentService.addStudent(student);
		return "success";
	}

	@RequestMapping("/findall")
	public ModelAndView stuList(){
		ModelAndView modelAndView=new ModelAndView();
		List<Student> list;
		list=studentService.findall();
		modelAndView.addObject("students",list);
		modelAndView.setViewName("studentindex");
		return modelAndView;
	}
	
	@RequestMapping("/addstudentindex")
	public String addstudentindex(){
		return "addstudent";
	}
	
	@RequestMapping("/updatestudent")
	public String updateStudent(Integer id,Model model){
		Student student = studentService.findStudentById(id);
		model.addAttribute("student", student);
		return "updatestudent";
	}
}
最近下载更多
star33xxz  LV1 6月28日
2032867896  LV1 6月20日
hongdongdong  LV14 6月18日
卢旯旯  LV4 6月10日
yqlllll  LV2 6月4日
minjiang110  LV3 1月3日
wwwww816  LV5 2023年12月19日
sunshine9920  LV12 2023年11月7日
李亮  LV19 2023年8月28日
gecongkai  LV8 2023年6月22日
最近浏览更多
111rose 2小时前
暂无贡献等级
LZPCJM 前天
暂无贡献等级
暂无贡献等级
chn-lei  LV2 7月31日
时光海  LV2 7月1日
star33xxz  LV1 6月28日
kafeic 6月25日
暂无贡献等级
abcadmin123  LV2 6月24日
lun123456 6月23日
暂无贡献等级
3334004690  LV10 6月22日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友