javax.servlet.jsp.jsptagexception: 'end' < 0
Posted 兰溪三日桃花雨
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javax.servlet.jsp.jsptagexception: 'end' < 0相关的知识,希望对你有一定的参考价值。
最近做的一个功能,在本地好好的,上了测试以后一直报404,刚开始认为是路径的问题,使劲排查一直没发现问题。后来连测试数据库看了一下,结果发现方法是走了,也返回了页面,但是在返回页面后,后台报错javax.servlet.jsp.jsptagexception: \'end\' < 0,我又回头看了看我的页面,找到一处循环。
这个是有一个根据内容来动态生成td的代码。这儿有个end。里面这个参数colnum是从后台传过来的,因为测试没有数据,所以这个参数为0,导致end<0。在jsp渲染的过程中就报错了,没有生成页面,最后在页面上反映出来就是404.加一个判断就好了
加上判断以后重新访问,页面可以正常加载出来了。报404的问题一般来说都是找不到要跳转的页面,但是排除路径问题以后,还要考虑jsp页面渲染过程中报错导致没有生成的可能。
以上是关于javax.servlet.jsp.jsptagexception: 'end' < 0的主要内容,如果未能解决你的问题,请参考以下文章