netbeansでjspを使ってjavaでsourceを使ってcrudについてのWebアプリケーションを作成していますが、私はgettin sqlの構文errorです。私はサーブレットを作成するはずですか?または何 ?私は理解できませんでしたが、私はフォーラムに投稿があることを知っていますが、これは誰かが私を喜ばせることができる別のですか?JSPの作成[java.sql.SQLSyntaxErrorException:構文のエラー:発生した ";" ]
<%@ page import = "java.io.*,java.util.*,java.sql.*"%>
<%@ page import = "javax.servlet.http.*,javax.servlet.*" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix = "c"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix = "sql"%>
<html>
<head>
<title>SELECT Operation</title>
</head>
<body>
<sql:setDataSource var = "snapshot" driver =
"org.apache.derby.jdbc.ClientDriver"
url = "jdbc:derby://localhost:1527/school"
user = "root" password = "123" />
<sql:query dataSource = "${snapshot}" var = "result">
SELECT * from STUDENTS;
</sql:query>
<table border = "1" width = "100%">
<tr>
<th>Name : </th>
<th>Last Name : </th>
<th>Grade : </th>
<th>Age : </th>
</tr>
<c:forEach var = "row" items = "${result.rows}">
<tr>
<td><c:out value = "${row.NAME}"/></td>
<td><c:out value = "${row.LASTNAME}"/></td>
<td><c:out value = "${row.GRADE}"/></td>
<td><c:out value = "${row.AGE}"/></td>
</tr>
</c:forEach>
</table>
</body>
あなたは 'SQLSyntaxError'を手に入れましたが、あなたはSQLコールの構文をチェックすることをすべて考えていましたか? –