#jdbc #java #mysql
Здравствуйте, подскажите, как ПРАВИЛЬНО сделать вывод таблицы из БД на JSP-страницу на основе JDBC (без внесения логики на JSP)?
Ответы
Ответ 1
Правильно это: Получить данные в сервлете/контроллере/DAO, в общем за пределами JSP. Средствами JDBC: создаем Connection, создаем Statement, запускаем Statement, забираем ResultSet. Преобразуем данные в более/менее адекватное представление, например в список экземпляров класса, который эти данные оборачивает (т.н. Value Object, Data Transfer Object). Передаем этот список в JSP. В JSP пробегаемся по списку и формируем табличку. .
${person.name} | ${person.age} | ${person.height} |
Комментариев нет:
Отправить комментарий