scope实现各种计数器,scope=page后,只有在本jsp页面内能够使用javaben对象,还有request,session,application等
计算器的javabean代码如下:
pack com.helloweenvsfei.jsp.bean;
public class Counter{
private int count;
public int getCount(){
return ++count;
}
public void setCount(int count){
this.count = count;
}
}
访问次数的jsp页面代码如下:
<%--定义一个session范围内的计数器 记录个人访问信息--%>
<jsp:userBean id="personCount " class="com.helloweenvsfei.jsp.bean.Counter" scope="session"/>
<%--定义一个application范围内的计数器 记录所有人访问信息--%>
<jsp:userBean id="totalCount" class="com.helloweenvsfei.jsp.bean.Counter" scope="application"/>
<jsp:getProperty name="personCount" property="count"/>
<jsp:getProperty name="totalCount" property="count"/>