某类有个参数,每次调用这个类,此参数都会自动加一能否实现

xdqasd 2004-08-28 07:26:28

public A()
{
int a;
}
...全文
86 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
power17 2004-09-03
  • 打赏
  • 举报
回复
我给你写好了。你看一下。

这是bean,功能是计数。
package com;

public class counter{
int count=0;
public counter(){}
public int getNum(){
count++;
return count;
}
}

下面的是jsp 文件:
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>

<body>
<jsp:useBean id="bean" class="com.counter" scope="application">
</jsp:useBean>
<%=bean.getNum()%>

</body>
</html>
你一个劲的刷新就可以看到有什么变化了。
xuyang821225 2004-08-28
  • 打赏
  • 举报
回复
int a

public int A()
{

a++;
return a;
}
shangqiao 2004-08-28
  • 打赏
  • 举报
回复
楼主应该不是说得"调用这个类吧",是说"使用这个实例(对象)",我想最好的就是使用AOP思想了,加一个aspect对这个类中的每个方法调用都对某个值加1
xdqasd 2004-08-28
  • 打赏
  • 举报
回复
能否说明白一点
power17 2004-08-28
  • 打赏
  • 举报
回复
用application可以实现

用到application.getAttribute()和application.setAttribute().

当然你也可以用config这个内置对象,不过似乎是麻烦了一点

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧