【问题标题】:Getting Syntax Error while Fetching Data from Database Using JSTL使用 JSTL 从数据库中获取数据时出现语法错误
【发布时间】:2016-03-15 03:33:08
【问题描述】:

当我尝试使用 Netbeans 中的 JSTL 和 Derby 数据库从数据库中检索数据时出现语法错误,请帮助我..

<body>
<sql:setDataSource
    var="myDS"
    driver="org.apache.derby.jdbc.ClientDriver"
    url="jdbc:derby://localhost:1527/nit"
    user="root" password=" "
/>

<sql:query var="listUsers"   dataSource="${myDS}">
    SELECT * FROM NITIN;
</sql:query>

<div align="center">
    <table border="1" cellpadding="5">
        <caption><h2>List of users</h2></caption>
        <tr>
            <th>Name</th>
            <th>Mobile</th>

        </tr>
        <c:forEach var="user" items="${listUsers.rows}">
            <tr>
                <td><c:out value="${user.name}" /></td>
                <td><c:out value="${user.mobile}" /></td>

            </tr>
        </c:forEach>
    </table>
</div>

在此先感谢....请...

【问题讨论】:

  • Syntax ErrorNitin 的内容是什么?能发一下JSP文件的完整源代码吗?
  • javax.servlet.ServletException: SELECT * FROM NITIN; : 语法错误:遇到“;”在第 1 行第 20 列。

标签: java jsp servlets jstl


【解决方案1】:

从 NITIN 中选择 *;这里分号';'不需要

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-07-09
    • 2012-07-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-20
    相关资源
    最近更新 更多