第 5-3 课:Spring Boot 整合 JSP

本文介绍了Spring Boot如何与JSP整合,详细讲述了JSP的基本概念、底层原理,以及在Spring Boot工程中配置JSP的步骤。通过创建Maven Web工程,添加相关依赖,设置配置文件,实现数据的展示。同时还提到了JSTL的使用,展示了如何在JSP中结合JSTL和EL表达式展示User对象集合。
摘要由CSDN通过智能技术生成

前言

在前面的课程中我们已经用 Spring Boot 快速构建了一个 Web 应用,可以向客户端返回数据,如果是在非前后端分离的传统 Web 项目中,只返回数据是不够的,同时还需要返回视图信息。接下来我们就来一起学习 Spring Boot 与视图层的整合,主要介绍两种视图层技术:JSP 和 Thymeleaf。

JSP 是传统 Java Web 开发中的技术层组件,Thymeleaf 是当前比较流行的技术,我们首先来学习 Spring Boot 如何整合 JSP。

首先对 JSP 的基本概念做一个解释。JSP 全称是 Java Server Page,即 Java 服务页面,是 Java Web 提供的一种动态网页技术,可以在 HTML 代码中插入 Java 程序。其本质是一个 Servlet,当客户端第一次访问 JSP 资源的时候,JSP 引擎会自动为目标 JSP 生成一个对应的 Servlet 文件,在这个 Servlet 文件中,通过 response 将定义在 JSP 中的 HTML 代码返回给客户端,来看一个实际案例,比如 JSP 代码定义如下。

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>T
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值