怎样在JSP里设置一个计数器?

效果:在一个JSP页面里有一个submit和一个数字0每点一下submit数字0加1.应该怎样写?是否要用到Servlet?请讲讲思路.谢谢!!我要的是点击按钮的次数并且... 效果:
在一个JSP页面里有一个submit和一个数字0
每点一下submit数字0加1.
应该怎样写?是否要用到Servlet?
请讲讲思路.
谢谢!!
我要的是点击按钮的次数 并且不用script 应该怎样写?
展开
 我来答
smluyi
2008-04-27 · TA获得超过1356个赞
知道大有可为答主
回答量:515
采纳率:0%
帮助的人:811万
展开全部
我写个和servlet交互的
jsp页面
<%if(request.getSession().getatrribute("tongji")!=null)
{
int
i=(Integer)request.getSession().getatrribute("tongji");
}else{int i=0;}
%>

然后每点一次submit在servlet处理此次提交,
if(request.getSession().getatrribute("tongji")!=null)
{
int a=(Integer)request.getSession().getAttribute("tongji");
a++;
request.getSession.setAttribute("tongji",a);
}
else{
request.getSession.setattribute("tongji",1);
}
我解释以下,如果页session中如果没有tongji这个变量就重新设置一个i=0,如果有的话则取出session中i,点击数变量就得到了,具体楼主你要点饥数干嘛就用来干嘛,然后每提交一次都把电机数++1重新存在session中,如果是第一次用的话则设置session中的tongji为1
百度网友4f41c6dc6
2008-04-27 · 超过12用户采纳过TA的回答
知道答主
回答量:75
采纳率:0%
帮助的人:41.9万
展开全部
用button在当前页面计数用script,用submit提交并统计浏览次数在servlet里设置一个session来存储
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友144133d
2008-04-27 · TA获得超过156个赞
知道小有建树答主
回答量:136
采纳率:0%
帮助的人:89.6万
展开全部
可以调用setTimeout()这个函数,每次调用自加一次就行了,我是初学者,其他不清楚
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式