在JSP(JavaServer Pages)中,脚本元素是用于在JSP页面中嵌入Java代码的部分。这些脚本元素主要包括以下三个部分:
1. `<% %>`:这是JSP中声明Java代码的标签。在`<%`和`%>`之间的代码块会被编译成Java类的成员方法。
2. `<%! %>`:这个标签用于声明类级别的变量和方法。这些声明在JSP页面加载时只执行一次。
3. `<%=` %>`:这个标签用于在JSP页面中输出表达式结果。在`<%=`和`%>`之间的表达式会被计算,并将结果输出到客户端。
以下是一个包含这三个部分的JSP脚本元素实例:
```jsp
<%@ page contentType="