2010-08-15 3 views

ответ

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. Должен получить довольно существенную экономию пространства ...