не работает на Jakarta Netbeans только для избранных заявленийJAVA

Программисты JAVA общаются здесь
Anonymous
не работает на Jakarta Netbeans только для избранных заявлений

Сообщение Anonymous »

Этот код не работает на Apache Netbeans. Я использую Джакарту, а не Javax. Видимо, это работает на Javax. < /P>







List Page



${participant.name} - ${participant.email} - ${participant.event}



< /code>
Это мой сервис: < /p>
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {

try {
List participantList = participantDAO.listParticipants();
request.setAttribute("participantList", participantList);
RequestDispatcher dispatcher = request.getRequestDispatcher("participantList.jsp");
dispatcher.forward(request, response);
}
catch (ClassNotFoundException | SQLException ex) {
Logger.getLogger(ParticipantServlet.class.getName()).log(Level.SEVERE, null, ex);
}
}
< /code>
Это мой dao: < /p>
public List listParticipants() throws ClassNotFoundException, SQLException {

List participantList = new ArrayList();
String getParticipants = "SELECT * FROM participants";
Class.forName("com.mysql.cj.jdbc.Driver");

Connection conn = DriverManager.getConnection(jdbcURL, jdbcUsername, jdbcPassword);
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery(getParticipants);

while(rs.next()){
Participant participant = new Participant();
participant.setId(rs.getInt("id"));
participant.setName(rs.getString("name"));
participant.setEmail(rs.getString("email"));
participant.setEvent(rs.getString("event"));
participantList.add(participant);
}

return participantList;
}
< /code>
Участный список, по -видимому, нулевой. Это только проблема, когда я пытаюсь получить что -то из базы данных. Операторы вставки работают нормально, поэтому, очевидно, это не проблема с подключением к базе данных. < /P>
Однако он работает, когда я использую этот метод для отображения списка: < /p>









Book ID
Book Name










No books found.






< /code>
Подробнее:
db: phpmyadmin
server: сервер Glassfish
версия: Java версия 21.0.2 < /p>

Подробнее здесь: https://stackoverflow.com/questions/795 ... statements

Вернуться в «JAVA»