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”>