<sql:setDataSource driver= "com.microsoft.sqlserver.jdbc.SQLServerDriver " url= "jdbc:sqlserver://localhost;database=MyShop " user= "sa " password= "sa " var= "db "/>
<sql:query var= "book " dataSource= "${db} ">
select * from BookStep
</sql:query>
<c:forEach var= "row " items= "${book.rows} ">
<tr>
<td> <c:out value= "${row.BookStepId} "/> </td>
<td> <c:out value= "${row.Display} "/> </td>
</tr>
</c:forEach>
页面中加上如上代码就什么都不显示,空白页面,也不报错
如果去掉 <sql:query var= "book " dataSource= "${db} ">
select * from BookStep
</sql:query>
页面上的其他信息就能显示了
请问是什么原因啊,代码有问题吗?
------解决方案--------------------
直接部署到tomcat下可以使用
在Jbuilder中无法显示