JSP 語法格式如下:
<%! declaration; [ declaration; ] ... %> 或
<%! 聲明; [聲明; ] ... %>
例子:
<%@ page language=”java” import=”java.util.*” %>
<html>
<head>
<title> test2.4.jsp </title>
</head>
<body>
<%! int i = 0; %>
<%! int a, b, c; %>
<%! Date date; %>
</body>
</html>
在JSP程序中聲明合法的變量和方法
JSP 語法
<%! declaration; [ declaration; ]+ ... %>
例子
<%! int i = 0; %>
<%! int a, b, c; %>
<%! Circle a = new Circle(2.0); %>
描述
聲明你將要在JSP程序中用到的變量和方法。你也必須這樣做,不然會出錯.
你可以一次性聲明多個變量和方法,只要以";"結尾就行,當然這些聲明在Java中要是合法的。
當你聲明方法或變量時,請注意以下的一些規則:
聲明必須以";"結尾(Scriptlet有同樣的規則,但是 表達式就不同了).
一個聲明僅在一個頁面中有效。如果你想每個頁面都用到一些聲明,最好把它們寫成一個單獨的文件,然后用<%@ include %>或<jsp:include >元素包含進來。
<%@ include file=“header.jsp”%> Jsp:include的優點在于:它總是會檢查所含文件中的變化.
用jsp:include 控制動態內容
了解include 指令與動態jsp:include 元素之間的差異
<%@include file=“test.html”%>高速緩存
<jsp:include page=“include.html” flush=“true”>