【10 浅学jsp】

浅学 jsp

  • 一、jsp
    • 1. jsp介绍
    • 2. JSP执行流程
    • 3. JSP的本质还是Servlet
    • 4. JSP语法
      • 4.1 注释
      • 4.2 代码块
      • 4.3JSP表达式
      • 4.4JSP声明
    • 5. JSP指令
      • page 指令
      • include 包含指令包含 其他页面
      • taglib 引入外部标签库
    • 6. JSP细节
      • 6.1 pageContext 页面域对象
    • 7. Servlet四大域对象小结
    • 8. MVC模型

一、jsp

1. jsp介绍

【10 浅学jsp】_第1张图片

2. JSP执行流程

【10 浅学jsp】_第2张图片

3. JSP的本质还是Servlet

4. JSP语法

4.1 注释

<%–注释格式–%>

4.2 代码块

<% System.out.println(“ssss”);%>

<%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
<!DOCTYPE html>
<html>
<head>
  <title>JSP</title>
</head>
<body>
<h1> 第一个jsp 实例ssss </h1>
<%--s--%>
<%--打印到控制台 --%>
<% System.out.println("ssss");%>
<%--输出到页面 out是JSPWriter对象输出到页面上--%>
<% out.println("输出到页面
"
); String str="你好"; out.println(str); %> </body> </html>

4.3JSP表达式

<%–jsp表达式 相当于 out.println()–%>
<%=“hello” %>

4.4JSP声明

<%! String string=“123”; %>
<%=string%>

5. JSP指令

page 指令

【10 浅学jsp】_第3张图片

【10 浅学jsp】_第4张图片
错误信息跳转,出现1/0 跳转到error.jsp,只是访问test.jsp会自动跳转到error.jsp
【10 浅学jsp】_第5张图片

include 包含指令包含 其他页面

被包含页面,然后访问test.jsp页面会使用包含页面元素

【10 浅学jsp】_第6张图片

【10 浅学jsp】_第7张图片

taglib 引入外部标签库

【10 浅学jsp】_第8张图片

6. JSP细节

【10 浅学jsp】_第9张图片

6.1 pageContext 页面域对象

【10 浅学jsp】_第10张图片

7. Servlet四大域对象小结

【10 浅学jsp】_第11张图片

8. MVC模型

【10 浅学jsp】_第12张图片

你可能感兴趣的:(JavaWeb,java,servlet,开发语言)