发表于: 2020-06-30 23:03:38
1 1749
今天完成的事情:
重新写SSM
controller
@Controller
@RequestMapping("/student")
public class HelloWorldController {
@Autowired
StudentService studentService;
private static final Logger log = LogManager.getLogger(HelloWorldController.class);
/**
* 跳转到学生添加界面
*/
@RequestMapping(value = "/toAddStudent")
public String toAddStudent() {
return "addStudent";
}
/**
* 添加学生
*/
@RequestMapping("addStudent")
public String addStudent( Model model, Student student) {
if (student != null) {
studentService.insertStudent(student);
}
return "redirect:/student/findAllStudent";
}
/**
* 查询学生所有数据
*/
@RequestMapping(value = "findAllStudent" ,method = RequestMethod.GET)
public String findAllStudent(Model model,@RequestParam(defaultValue = "1",required = true,
value = "pageNo") Integer pageNo) {
//每页显示记录数为5
Integer pageSize=5;
PageHelper.startPage(pageNo,pageSize);
List<Student> students = studentService.findAllStudent();
PageInfo<Student> pageInfo =new PageInfo<Student>(students);
model.addAttribute("pageInfo", pageInfo);
return "allStudent";
}
这个页面不知道为啥报红
点进入学生管理界面不知道为什么出现500
报错信息:
org.springframework.web.servlet.FrameworkServlet.initServletBean Context initialization failed
org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 64 in XML document from file [D:\task2_c\target\task2_c\WEB-INF\classes\spring\spring-applicationContext.xml] is invalid; nested exception is org.xml.sax.SAXParseException; lineNumber: 64; columnNumber: 70; 元素 "tx:annotation-driven" 的前缀 "tx" 未绑定。
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:399)
明天计划的事情:把这个几个BUG解决了 再测试接口
收获:熟悉SSM的配置
评论