百思不得其解的莫名其妙问题:JSP页面里声明的变量为什么不符合程序的运算结果?

gthboy gthboy 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区



如图,在m=3后刷新,输出的不是m=4而是m=1!这是为什么?
JSP文件的源代码如下:

<%! int m=0; %>

<% m++; %>

m = <%=m%>

<hr>

<%= new java.util.Date()%>


而且并不一定是m=3后刷新就重置m变量的值,试了很多次,好像是在10以内随机出现,过了10就没出现过了。这个问题好奇怪啊,想了N久也不知道为什么,各位老大能给讲讲吗?
...全文

相关推荐

评论 25
收藏 已收藏
分享
返回顶部
gthboy
Web 开发 81,108 成员 341,721 内容