voici le message d'erreure
État HTTP 500 – Erreur interne du serveur
Type Rapport d'exception

message /indexlist.jsp (ligne : [2], colonne : [1]) Tag [<%@ page] non terminé

description Le serveur a rencontré une erreur interne qui l'a empêché de satisfaire la requête.

exception

org.apache.jasper.JasperException: /indexlist.jsp (ligne : [2], colonne : [1]) Tag [<%@ page] non terminé
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:41)
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:292)
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:98)
org.apache.jasper.compiler.Parser.parseDirective(Parser.java:521)
org.apache.jasper.compiler.Parser.parseFileDirectives(Parser.java:1802)
org.apache.jasper.compiler.Parser.parse(Parser.java:141)
org.apache.jasper.compiler.ParserController.doParse(ParserController.java:244)
org.apache.jasper.compiler.ParserController.parseDirectives(ParserController.java:127)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:202)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:391)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:367)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:351)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:605)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:399)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:379)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:327)
javax.servlet.http.HttpServlet.service(HttpServlet.java:764)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
La page Jsp
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
 
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%>
<%@ page import="java.io.IOException";%>
<%@ page import="java.sql.Connection";%>
<%@ page import="java.sql.DriverManager";%>
<%@ page import="java.sql.PreparedStatement"; %>
<%@ page import="java.sql.ResultSet"; %>
<%@ page import="javax.servlet.ServletException"; %>
<%@ page import="javax.servlet.annotation.WebServlet"; %>
<%@ page import="javax.servlet.http.HttpServlet"; %>
<%@ page import="javax.servlet.http.HttpServletRequest"; %>
<%@ page import="javax.servlet.http.HttpServletResponse"; %>
<!DOCTYPE html>
<html>
<head>
<meta charset="ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
 
 
<table class="table table-bordered">
    <tr>
    <th width="25%">Email</th>
    <th width="20%">Pseudo</th>
    </tr>
 <%
String dbURL = "jdbc:mysql://@localhost:3306/philippe";
String username = "root";
String password = "";
 
 
 
        try {
                Class.forName("com.mysql.cj.jdbc.Driver");
        } catch (Exception e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
        }
    Connection conn = DriverManager.getConnection(dbURL, username, password);
 
    if (conn != null) {
        System.out.println("Connected");
    }
    else {System.out.println("ERREUR <<<<<<<<<<");}
 
    String sql = "SELECT email,pseudo FROM TABLE membre";
        PreparedStatement statement = conn.prepareStatement(sql);
 
        ResultSet rowsselected =  statement.executeQuery();
        statement.getResultSet();
        while (rowsselected.next()) {%>
    <tr>
    <td><%out.println(rowsselected.getString("email"));%></td>
    <td><%out.println(rowsselected.getString("pseudo"));%></td>
    </tr>
    <%}%>
    </table>
Merci pour votre aide.