站内搜索: 请输入搜索关键词

当前页面: 开发资料首页JSP 专题JSP文件中用-lt;logic:iterate-gt;标签嵌套三层循环显示数据出错误!

JSP文件中用-lt;logic:iterate-gt;标签嵌套三层循环显示数据出错误!

摘要: JSP文件中用标签嵌套三层循环显示数据出错误!


JSP文件中嵌套三层循环.

数据显示错误.页面上会出现标签对应找不到之类的错误信息.

或者数据显示不出来.

请问用标签三层循环有什么问题?怎么解决?
<table>

</tr>
<table>

<tr>
<table>

<tr>
<td>
</td>
</tr>

</table>
</tr>

</table>
</tr>

</table>


第一次<tr>你错写成</tr>了


哦,那是我简写的一个示意.
写错了.
改正确了还是一样的问题.
数据显示不出来.


你就不舍得把代码发出来啊??就一个logic:iterate怎么样能判断在哪错啊



事实上两层的时候就出问题,具体如下:


<table border="0" width="100%" cellspacing="1" bgcolor='#A1A1A1'>
<tr paramId="depIndex" paramName="index1" bgcolor='#CEFFCE' height="25"><td style="padding-left:5px;" align="left" colspan="18"></td></tr>



<tr bgcolor="#ffffff" align="center">
<td width="59" rowspan="8">



</td>
<td width="87" rowspan="8"> </td>
</tr>

</table>


已经够简单了,还是出不来结果,页面显示[ServletException in:/pages/planact/components/planactualsearch.jsp] null'
郁闷。。。但是将内层循环名改成:
即最末加一个“/”,再把
去掉的话就能正常显示第一条数据,但又不能显示第二条,为啥,为啥。。。



//我加的
</tr>
<table>

用这个从你遍利的地方取出一个对象,如果里面还有对象,还要取
<tr>
<table>


<tr>
<td>
</td>
</tr>

</table>
</tr>

</table>
</tr>




找出问题所在了.
要把还有,有时
例如:以下代码把type="java.util.HashMap"加上就正常显示了.



↑返回目录
前一篇: 提高数据库的访问效率
后一篇: JSP调用SERVLET 问题。反复调试了很长时间,不得其解