在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
<c:if test="${page == 1}"> ${s.index+1} </c:if> <c:if test="${page > 1} "> ${(page-1)*per + s.index+1} </c:if> 代码如上,在做一个列表的分页, 首页的序号成功显示, 所有的参数都测试了,都没有错误,翻页后的序号就是不显示。
首页的正常显示,和预计一样。
但是其他页面序号没有显示。 上面计算序号的内容也是正常的,找了半天终于发现了,原来是第二个c:if标签test最后有一个空格。 去掉了后面的空格就能成功显示了 <c:if test="${page == 1}"> ${s.index+1} </c:if> <c:if test="${page > 1}"> <!--删除这里test后面的空格--> ${(page-1)*per + s.index+1} </c:if>
顺便测试了几个jstl的标签,果然加上空格不是报错就是不显示,坑死了
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论