JSP快速入门

动态的网页技术

JSP快速入门

1、导入JSP坐标
2、创建JSP文件
3、编写HTML标签和Java代码

JSP原理

JSP本质上就是一个Servlet
在这里插入图片描述

JSP脚本

用于在JSP页面定义Java代码

脚本分类:
<%...%>:内容会直接放到_jspService()方法之中
<%=...%>:内容会放到out.print()中,作为out.print()的参数
<%!...%>:内容会放到_jspServer()方法之外,被类直接包含

EL表达式

用于简化JSP页面内的Java代码
主要功能:获取数据
语法: e x p r e s s i o n ∗ {expression} * expression{brands}:获取域中存储的key为brands的数据

四大域对象:
page:当前页面有效
request:当前请求有效
session:当前会话有效
application:当前应用有效
el表达式获取数据,会依次从这四个域中寻找,直到找到为止

JSTL标签

使用标签取代JSP页面上的Java代码

快速入门:
1、导入坐标
 <!--jstl-->
        <dependency>
            <groupId>jstl</groupId>
            <artifactId>jstl</artifactId>
            <version>1.2</version>
        </dependency>

        <dependency>
            <groupId>taglibs</groupId>
            <artifactId>standard</artifactId>
            <version>1.1.2</version>
        </dependency>
2、在JSO页面上引入JSTL标签库
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
3、使用
<c:if>

在这里插入图片描述

MVC模式和三层架构

MVC是一种分层开发模式
M:model,业务模型,处理业务
V:view,视图,界面展示
C:controller,控制器,处理请求,调用模型和视图

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

案例

准备环境

1、创建新的模块,引入坐标
2、创建三层架构的包结构
3、创建数据库表tb_brand
4、实体类Brand
5、MyBatis基础环境(MyBatis-config.xml,BrandMapper.xml,BrandMapper接口)

查询所有

在这里插入图片描述

添加

在这里插入图片描述

修改-回显数据

在这里插入图片描述

修改-修改数据

在这里插入图片描述

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值