回 帖 发 新 帖 刷新版面

主题:请教一个JSP的问题

编一个jsp,如访问它的次数超过5次则打印“超过5次”。
以下是我的代码,刷新后并不能自动累加次数,请各位帮忙看看是哪里的问题,谢谢
<%@ page contentType="text/html; charset=GBK" %>
<html>
<head>
<title>
jsp1
</title>
</head>
<body bgcolor="#ffffff">
<h1>
JBuilder Generated JSP
</h1>
<form method="post">
<br><br>
<%!int count=0;
%>
<%count++;%>
<%if(count>5){%>
超过5次了
<%}else{%>
<%=count%>
<%}%>
</form>
</body>
</html>

回复列表 (共7个回复)

沙发

count 用静态的
static int count=0;

板凳

不用静态也能运行啊!

3 楼

运行了count也就执行一次就完了

4 楼

刷新是没有用的,你点击转到就行了

5 楼

你这个程序没有问题啊!!!!!!!!!

6 楼

设置表单自动提交,在表单中传参数或者写在SESSION都可以实现

7 楼

如果是刷新以后要变的话,就的去掉<%!int count=0;里面的叹号。因为加叹号是全局变量了

我来回复

您尚未登录,请登录后再回复。点此登录或注册