如何在.jsp文件中查看请求是否正常?

时间:2015-01-14 12:56:07

标签: sql jsp java-ee jstl

我有一个.jsp文件,我在其中发出sql请求。

我没有选择做因为我在一个完全像这样开发的网络应用程序。

我想知道我的sql请求是否正常(就像使用php的var_dump()),我该怎么做?

我的代码:

<c:set var="sql_select" value="COMMUNE.INSEE_COMMUNE, COMMUNE.NOM_COMMUNE_MIN, COMMUNAUTE_COMMUNE.NOM_CC"/>
<c:set var="sql_from" value="CG.COMMUNE, CG.COMMUNAUTE_COMMUNE"/>
<c:set var="sql_where" value="COMMUNE.ID_CC=COMMUNAUTE_COMMUNE.ID_CC AND COMMUNE.INSEE_COMMUNE = ${param.insee}"/>

<sql:query var="recordset">
    SELECT ${sql_select} FROM ${sql_from} WHERE ${sql_where}
</sql:query>

我只想知道“记录集”的价值。

提前致谢。

1 个答案:

答案 0 :(得分:0)

使用JSTL forEach构造现在遍历recordset

<c:forEach var="row" items="${recordset.rows}">
  <tr>
    <td><c:out value="${row.INSEE_COMMUNE}"/></td>
    <td><c:out value="${row.NOM_COMMUNE_MIN}"/></td>
    <td><c:out value="${row.NOM_CC}"/></td>
  </tr>
</c:forEach>

理想情况下,您的数据检索代码应位于持久性层中,然后由控制器servlet将其结果传递给您的JSP。然后,JSP将简单地循环结果以显示数据。

相关问题