java.sql.Connection conn = java.sql.DriverManager.getConnection ('jdbc: derby: test';);компилятор жалуется - PullRequest
0 голосов
/ 01 ноября 2019

Сервер обнаружил непредвиденное состояние, которое не позволило ему выполнить запрос.

Попытка изменения кавычек вокруг параметров Class.forName() и getConnection().

<% Class.forName ("org.apache.derby.jdbc.EmbeddedDriver ");java.sql.Connection conn = <code>java.sql.DriverManager.getConnection('jdbc:derby:test';); java.sql.Statement stmt = conn.createStatement(); java.sql.ResultSet rs = stmt.executeQuery("SELECT * FROM addressbook "); while (rs.next ()) {String name = rs.getString (" name "); String address = rs.getString (" address "); String phone =rs.getString ("phone");%> <% = name%>
<% = address%> <% = phone%>


````org.apache.jasper.JasperException: Unable to compile class for JSP: 

````An error occurred at line: [56] in the jsp file: [/chat.jsp]
````Invalid character constant
53: ``</tr>
54: ``<%
55:     Class.forName("org.apache.derby.jdbc.EmbeddedDriver");
56:     java.sql.Connection conn = ````````java.sql.DriverManager.getConnection('jdbc:derby:test';);
57:     java.sql.Statement stmt = conn.createStatement();
58:     java.sql.ResultSet rs = stmt.executeQuery("SELECT * FROM ````````addressbook");
59:     while(rs.next()){


Stacktrace:
    org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:103)
    org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:213)
    org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:519)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:392)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:362)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:346)
    org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:603)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:399)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:385)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:329)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
...