刷新时重置Scriplet变量

布赖斯

我有一张桌子,我希望对行进行编号。

在我的jsp中,我有类似的内容:

<%! int i = 0; %> 
 <c:forEach items="${clients}" var="client">  
    <tr>  
       <td align="center"><%= ++i %></td>  
       <td><c:out value="${client.nomPrenom}"/></td>  
....

我的问题是,当我刷新页面时,变量i不会重置为0。

我做错了什么?

桑托什

您可以按以下方式使用jstl进行此操作,因为数十年来不建议使用Scriplet

<c:forEach items="${clients}" var="client" varStatus="loop">  
    <tr>  
       <td align="center"><c:out value="${loop.index}" /></td>  
       <td><c:out value="${client.nomPrenom}"/></td>  
    </tr>
</ c:forEach>  

请参见如何避免JSP文件中的Java代码?了解有关使用jstl和EL的更多信息

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么在调用Surface Changed时重置所有变量?

来自分类Dev

防止刷新时重置输入值

来自分类Dev

刷新时闪亮的reactUI重置值

来自分类Dev

Chrome的“禁用Javascript”功能会在刷新时重置

来自分类Dev

装饰对象时,变量重置为默认值

来自分类Dev

如何在每天开始时重置变量?

来自分类Dev

变量的值在以响应形式提交时重置

来自分类Dev

使用@property时,布尔变量将重置

来自分类Dev

防止刷新时重置输入值

来自分类Dev

刷新时重置Scriplet变量

来自分类Dev

Java游戏未在重置时保存变量

来自分类Dev

打开新页面时,会话变量将重置

来自分类Dev

发送短信时,Android的所有变量都将重置

来自分类Dev

如何从外部Java脚本文件访问Java Scriplet变量?

来自分类Dev

ember.js更改模型时重置路由变量

来自分类Dev

如何使输入数字重新打开/刷新时不重置?

来自分类Dev

如何在页面刷新时重置路由器?

来自分类Dev

为什么每次继续while循环时都会重置变量?

来自分类Dev

输入if语句时,变量是否会重置?

来自分类Dev

全局Shell变量在Shell启动时重置

来自分类Dev

关闭终端时,我的 PATH 变量会自行重置

来自分类Dev

页面刷新时会话变量重置

来自分类Dev

如何防止 js 变量在 Polymer 中重新加载时被重置?

来自分类Dev

java脚本倒数计时器在页面刷新时重置

来自分类Dev

手动输入路线时重置服务变量

来自分类Dev

vuejs2:事件发生时重置变量

来自分类Dev

刷新时 PHP 重置页面

来自分类Dev

在每个工作簿打开时重置变量

来自分类Dev

当变量改变时反应刷新组件