jsp中的声明是用来在jsp页面中声明变量、方法及调用类的。声明是以【】结束的一对标签,标签中可以包含任意数量的、合法的Java声明语句。

声明(declaration)用来在JSP页面中声明变量和定义方法。声明是以开头,以%>结束的标签,其中可以包含任意数量的合法的Java声明语句。下面是JSP声明的一个例子:
<%! int count = 0; %>
上面代码声明了一个名为count的变量并将其初始化为0。声明的变量仅在页面第一次载入时由容器初始化一次,初始化后在后面的请求中一直保持该值。
在 JSP 页面中可以声明变量、方法和类,其声明格式如下:
<%!声明变量、方法和类的代码%>
特别要注意,在“
声明变量
<%!
int x,y=100,z;
String tom=null,jery="Love JSP";
Date date;
%>声明方法
1、什么是店中店?店中店是全诚商多用户版的一大特色,它既是独立的个体,又具有群集功能。我们做个例子说明:假设尊贵的您现实生活中租赁了一个店面,店面空间很大,您可以把您的店面分割成很多独立空间再向别人转租,这样您可以额外获得一部分租赁费用收入,借以减少你的个人租赁费用投入,还能起到活跃销售场所的气氛,俗话说:货卖一堆吗。你租赁的店面可以完全分割成很多空间向外转租,也可以自己保留一块空间为自己销售商品
<%@
page contentType="text/html; charset=utf-8" %><%!int num = 0;
//声明一个计数变量
synchronized void add(){
//该方法实现访问次数的累加操作
num++;
}
%>
<% add(); %>
您是第<%=num%>位访问该页面的游客!

声明类
<%@ page contentType="text/html; charset=utf-8" %><%! public class Circle{ double r; Circle(double r){ this.r = r; } double 求面积(){ return Math.PI*r*r;}} %> <% String str = request.getParameter("cat"); double r; if(str != null){ r = Double.parseDouble(str); }else{ r = 1; } Circle circle = new Circle(r); %>请输入圆的半径:
圆的面积是: <%=circle.求面积()%>










