如何查看请求是否在 .jsp 文件中顺利通过?
How can I see if a request passed well in a .jsp file?
我有一个 .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>
我只想知道"recordset"的值。
提前致谢。
现在使用 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 然后会简单地遍历结果以显示数据。
我有一个 .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>
我只想知道"recordset"的值。
提前致谢。
现在使用 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 然后会简单地遍历结果以显示数据。