一:JSP页面的基本结构
一个JSP页面可由五种元素构成:普通的HTML标记符、JSP标记(如指令标记、动作标记)、变量和方法的声明、JAVA程序片、JAVA表达式。
二:变量和方法的声明
在”<%!”和”%>”标记符号之间声明变量和方法,如:
<%!
Date date;
public int continueSum(int a,int b){
int sum=0;
for(int i=a;i<=b;++i){
sum+=i;
}
return sum;
}
%>
上述代码在被jsp引擎转换成java文件后,就变成java文件一个类中与之对应的成员变量和成员方法。如下图:
三:Java程序片
可以在”<%”和”%>”中插入java程序片。一个jsp文件中可以有多个*java程序片,可以放在文件中的任何位置,并且它们将按顺序*执行。
在程序片中声明的变量成为局部变量,局部变量在jsp页面后继的所有程序片以及表达式部分都有效。jsp引擎将jsp页面转换成java文件时,
这些局部变量对应于类中某个方法中的变量,即局部变