jsp页面类是html页面,唯一不同是jsp可以嵌套java代码,使静态页面转为动态交互页面。

1.添加jsp标记

page指令

在html中插入page指令
<%@ page language=“Java” contentType=“Text/html;charset=utf-8” pageEncoding=“Utf-8”%>

语言 文本类型(文本格式,文本编码) 指令编码

include指令

嵌套jsp页面
<%@ include file=“Head.jsp”%>
将包含的jsp和主页面合并为同一个文件编译成一个servlet文件,即引用时候包含的是源代码
无限制

Jsp动作元素

jsp:include动作元素区别
<jsp:include page =“” flush=“True/false”>
1.当浏览器第一次请求jsp:include页面时候,web先编译include页面,然后将编译处理后的返回结果包含在主页面中,之后编译主页面,最后将两个页面组合的结果回应给浏览器,即引用的时候包含的是编译后的代码
2.不能设置设置响应状态头,和响应代码

jsp:forward动作元素
<jsp:forward page =“”>
转发后当前页面不再执行,直接执行转发页面