Spring Boot 下使用JSP模板

作者: 右耳菌 | 来源:发表于2022-05-02 00:11 被阅读0次
1. 引入JSP的依赖
        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>jstl</artifactId>
        </dependency>
        <dependency>
            <groupId>org.apache.tomcat.embed</groupId>
            <artifactId>tomcat-embed-jasper</artifactId>
        </dependency>
2. 构建JSP目录
JSP目录
3. 配置JSP和数据库
spring.mvc.view.prefix=/WEB-INF/jsp/
spring.mvc.view.suffix=.jsp
4. 让Springboot项目能创建JSP文件
  • 打开Project Structure,进行如下配置


    打开Project Structure,进行如下配置
5. 创建一个JSP的文件
<%--
  Created by IntelliJ IDEA.
  User: Administrator
  Date: 2020/4/11
  Time: 15:29
  To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>这是springboot下的jsp</title>
</head>
<body>
    welcome!!!<%=request.getAttribute("name")%><br>
    你好,${name}
</body>
</html>
6. 书写controller,并且完成交互
package cn.lazyfennec.springbootjsp.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;

import javax.servlet.http.HttpServletRequest;

/**
 * @Author Neco
 * @Description TODO
 */
@Controller
public class WelcomeController {
    @RequestMapping("/welcome")
    public String toWelcome(HttpServletRequest servletRequest){
        servletRequest.setAttribute("name","张三");
        return "welcome";
    }
}
7. 访问JSP页面,完成数据展示
访问JSP页面
8. 更多内容,可以结合使用spel表达式等进行更多数据的展示

如果觉得有收获就点个赞吧,更多知识,请点击关注查看我的主页信息哦~

相关文章

网友评论

    本文标题:Spring Boot 下使用JSP模板

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