1、JSP注释
显式注释:<!--注释-->
隐式注释://单行注释、/*多行注释*/、<%--注释--%>
显式注释会在客户端看见,隐式不会
2、Scriptlet(脚本小程序)
<%定义局部变量、编写语句%>
<%!定义全局变量、方法和类%>
<%=输出一个变量或具体的常量%>
3、scriptlet标签
<jsp:scriptlet>等同于<%%>,美观,过多使用<%%>造成混乱时可以使用其代替
4、page指令 <%@page 属性=“”内容“”%>
常用contentType、pageEncoding、errorPage/isErrorPage、import
设置页面的MIME、设置编码方式、错误页的设置、数据库连接操作
5、包含指令
页面开发的内容需要重复显示时,将代码写成文件统一引入。
静态包含 <%@include file="要包含的文件路径"%>
动态包含 不传递参数:<jsp:include page="{要包含的文件路径 | <%=表达式%>}" flush="true|false"/>
传递参数: <jsp:include page="{要包含的文件路径 | <%=表达式%>}" flush="true|false