美文网首页
springboot入门(4)springboot和thymel

springboot入门(4)springboot和thymel

作者: 一凡的学习笔记 | 来源:发表于2018-08-14 11:23 被阅读0次

1、修改pom.xml,添加依赖

<dependency>
   <groupId>nz.net.ultraq.thymeleaf</groupId>
   <artifactId>thymeleaf-layout-dialect</artifactId>
   <version>2.0.2</version>
</dependency>

2、在resources/templates下,添加demo.html文件

<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org">
<head lang="en">
    <meta charset="UTF-8" />
    <title></title>
</head>
<body>
<h1>Hello World</h1>
123123123123
123132
<br/>
<span th:text="${name}"></span>
</body>
</html>

3、修改controller下面的TestController.java

package com.example.demo.controller;

import com.example.demo.service.IUserService;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.beans.factory.annotation.Autowired;
import javax.servlet.http.HttpServletRequest;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import com.example.demo.domain.User;
import org.springframework.web.servlet.ModelAndView;

@Controller
public class TestController {
    private static Logger logger = LoggerFactory.getLogger(TestController.class);

    @RequestMapping("/index")
    public String home() {
        logger.info(">>> index");
        return "index";
    }

    @RequestMapping("/tables")
    public String table(HttpServletRequest request){
        logger.info(">>> tables");
        request.setAttribute("name", "zhangjf");
        return "tables";
    }

    @Autowired
    private IUserService userService;

    @RequestMapping("/user")
    public String getItem(HttpServletRequest request) {

        String id = request.getParameter("id");
        logger.info("进入getItem方法,id:"+id);

        User user = userService.selectByPrimaryKey(id);
        request.setAttribute("user", user);

        return user.getName();
    }
}

相关文章

网友评论

      本文标题:springboot入门(4)springboot和thymel

      本文链接:https://www.haomeiwen.com/subject/itimbftx.html