1.静态内容
2.指令
①.page指令:通常位于jsp页面的顶端,同一个页面可以有多个page指令
②.include指令:将一个外部文件嵌入到当前jsp文件中,同时解析这个页面中的jsp语句。
③.taglib指令:使用标签库定义新的自定义标签,在jsp页面中启用定制行为。
3.表达式:语法<%=表达式%> //注意表达式不以分号结束,不要在表达式后面跟“;”
4.脚本:在JSP页面中执行的Java代码,语法<%java代码%>
5.声明:在JSP页面中定义变量或者方法,语法<%!Java代码%>
6.注释
①.HTML的注释:<!--html注释--> //客户端可见,在用浏览器查看源代码的时候注释可见。
②.JSP的注释:<%--html注释--%>//客户端不可见,在用浏览器查看源代码的时候注释不可见。
③.JSP脚本注释://单行注释、/**/多行注释