首先看一个例子:
<!--test.jsp-->
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Hello JSP</title>
</head>
<body>
<%
out.println("Hello, My frist JSP...");
%>
</body>
</html>
"<% … %>"内部为JSP代码;其它任何文本、HTML标签、JSP元素必须写在脚本程序的外面。
- 脚本程序
任意Java语句、变量、方法或表达式,只要它们是有效的,那么就可以写在脚本程序中。脚本程序的格式:
<%
代码片段
%>
或与其等价的XML语句
<jsp:scriptlet>
代码片段
</jsp:scriptlet>
如上面例子中的
<%
out.println("Hello, My frist JSP...");
%>
- JSP声明
在JSP文件中,你必须先声明变量和方法才可以使用。一个声明语句可以声明一个或多个变量和方法。
JSP声明语法格式:
<%!
declaration; [ declaration; ]+ ...
%>
或与其等价的XML语句
<%jsp:declaration>
代码片段
</jsp:declaration>
例子