首页 > Web开发 > 详细

JSP复习20210913

时间:2021-09-13 13:56:01      阅读:25      评论:0      收藏:0      [点我收藏+]

JSP

JSP是一种动态网页技术标准

JSP是部署在服务器上,可以处理客户端发送的请求,并根据请求内容动态生成HTML、XML或其他格式文档的web网页,然后再响应给客户端

JSP是基于Java语言的,它的本质就是Servlet

技术分享图片

JSP执行流程

技术分享图片

JSP基本语法

注释

<%--注释的内容--%>

Java代码块

<%Java代码%>

<%
System.out.println("Java代码块");//控制台展示数据
out.println("Hello JSP");//在页面中显示
%>

out是JSPWriter对象,输出在页面上

要是想换行需要加

JSP表达式

<%=表达式%>

<%="Hello"%>就相当于out.println("Hello");

相当于是简化输出格式

JSP声明

<%!声明变量或方法%>

<%! String s = "abc"; %>//声明
<%=s%>//输出abc

如果加!代表声明的是成员变量

如果不加 代表声明的是局部变量

JSP指令

  • page指令

    <%@page 属性名=属性值 属性名=属性值.. %>

技术分享图片

  • include指令:可以包含其他页面

<%@include file=包含的页面%>

  • taglib指令:可以引入外部标签库

<%@ taglib uri=标签库的地址 prefix=前缀名称 %>

JSP细节

九大隐式对象

技术分享图片

四大域对象

技术分享图片

MVC模型

技术分享图片

EL表达式

EL(Expression Language):表达式语言

是JSP2.0规范中加入的内容,也是Servlet规范的一部分

作用:在JSP页面中获取数据,让我们得JSP脱离java代码块和JSP表达式

技术分享图片

EL表达式获取:${username}

  • 语法:${表达式内容}
获取数据
获取基本数据类型

技术分享图片

获取自定义对象类型

技术分享图片

获取数组

技术分享图片

获取List集合

技术分享图片

获取Map集合

技术分享图片

JSP复习20210913

原文:https://www.cnblogs.com/he-peng/p/JSP20210913.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!