SpringBoot 利用HTML实现页面跳转(SSM框架+Mysql)

2019-01-02 21:36发布

Controller:
// 实现登录验证
@RequestMapping("userLogin")
public String userLogin(Model model,HttpServletRequest request, HttpServletResponse response) {
String name=request.getParameter("name");
String password=request.getParameter("password");
User user = bookService.selectByKey(name, password);
System.out.println(user);

    if (user != null) {
        request.getSession().setAttribute("session_user", user); // 将用户信息放入session
        model.addAttribute("name",name);
        model.addAttribute("password", password);
        return "main.html";
    }
    return "login.html";
}

main.html:
<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
<title>图书管理系统</title>
</head>
<body>
<h1>登录成功</h1>
<p th:text="${user}">user</p>

</body>
</html>
返回的结果:
只显示main.html字符串,没有页面跳转。怎么修改呀?各位大神们。

标签:
2条回答
旧人旧事旧时光
2楼-- · 2019-01-02 21:58

你前端传输数据怎么写的,你贴一下

查看更多
伤终究还是伤i
3楼-- · 2019-01-02 22:04

将 .html 去掉,controller层 需加上@controller

查看更多
登录 后发表回答