脚本程序

<%
// 这是个代码片段
// 第一行代码
// 第二行代码
%>

变量声明

<%! int i = 0 %>
<%! int a, b, c; %>
<%! Circle a = new Circle(2.0); %>

表达式

今天的日期是: <%= (new java.util.Date()).toLocaleString()%>

注释

<%-- 该部分注释在网页中不会被显示--%>

指令

<%@ page ... %> 定义页面的依赖属性,比如脚本语言、error页面、缓存需求等等
<%@ include ... %> 包含其他文件
<%@ taglib ... %> 引入标签库的定义,可以是自定义标签

隐含对象

  1. request
  2. response
  3. out
  4. session
  5. application
  6. config
  7. pageContext
  8. page
  9. exception