Как мы можем вставить полный HTML-код веб-страницы в мою таблицу с помощью Java?Как вставить HTML в MySQL DB с помощью Java?
0
A
ответ
3
ли то, что следует:
Получить HTML вашей страницы как-то в строковой переменной:
String fullHtml = "";
Создать таблицу с текстовым полем
create table your_html_container (
id int primary key autoincrement,
content text not null
);
Вставка HTML контента с использованием JDBC:
Connection conn = DriverManager.getConnection(connectionURL, user, password);
PreparedStatement pstmt =
conn.prepareStatement("insert into your_html_container (content) values (?)");
pstmt.setString(1, fullHtml); // this is your html string from step #1
pstmt.executeUpdate();
pstmt.close();
conn.close();
Все готово.
1
Используйте тип text
в MySQL. Затем введите простой текст: Statement
/PreparedStatement
.
Что я предлагаю, так это иметь шаблон html вне БД и заполнить его конкретными данными, полученными из БД.
0
Если вы размещаете полные HTML-страницы в БД, вы можете захотеть заглянуть в поле zip. Должен получить довольно существенную экономию пространства ...
HTML не относится к базе данных. Вы должны переосмыслить этот дизайн. – duffymo