Comment pouvons-nous insérer le HTML complet d'une page Web dans ma table en utilisant Java?Comment insérer du HTML dans une base de données MySQL en utilisant Java?
0
A
Répondre
3
Faites ce que suit:
Obtenez en quelque sorte le code HTML de votre page dans une variable de chaîne:
String fullHtml = "";
Créer une table avec un champ de texte
create table your_html_container (
id int primary key autoincrement,
content text not null
);
Insérer le contenu HTML en utilisant 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();
Vous avez terminé.
1
Utilisez le type text
dans MySQL. Ensuite, utilisez un simple Statement
/PreparedStatement
pour insérer le texte. Ce que je suggérerais cependant est d'avoir un modèle html en dehors du DB, et le remplir avec les données spécifiques obtenues de la DB.
0
Si vous placez des pages HTML complètes dans la base de données, vous pouvez envisager de compresser le champ. Devrait obtenir des économies d'espace assez substantielles ...
Questions connexes
- 1. Comment créer une base de données MySQL en utilisant JDBC
- 2. Insérer des données dans une base de données mysql distante
- 3. comment insérer des valeurs BIT dans MySQL en utilisant Java?
- 4. comment insérer l'heure du serveur à la base de données en utilisant mysql
- 5. Insérer un tuple python dans une base de données MySQL
- 6. Insérer dans la base de données en utilisant CodeIgniter
- 7. en utilisant SET type de données dans une base MySQL
- 8. Comment copier une table d'une base de données mysql vers une autre base de données mysql
- 9. insérer toutes les données $ _POST dans mysql en utilisant PHP?
- 10. Comment insérer/récupérer un fichier stocké en tant que BLOB dans une base de données MySQL en utilisant python
- 11. Comment poster du Javascript dans une base de données MySQL
- 12. Comment insérer des caractères spéciaux dans une base de données?
- 13. Saisie des dates dans la base de données mysql en utilisant sql INSÉRER
- 14. Insérer une variable Java en utilisant Java dans SQL
- 15. Aide - Insérer dans la base de données MySQL en utilisant PHP
- 16. Comment insérer une valeur Combobox dans une base de données
- 17. Analyser HTML/Javascript dans une base de données MySQL
- 18. comment insérer ce texte dans une base MySQL
- 19. Comment insérer la date et l'heure actuelles dans une base de données en utilisant SQL?
- 20. Comment INSÉRER plusieurs entrées à la fois dans une base de données MySQL
- 21. Comment insérer une page HTML en utilisant PHP?
- 22. mysqli insérer dans la base de données
- 23. java 1.4: comment insérer plusieurs enregistrements dans une base de données avec un seul hit en utilisant executeBatch?
- 24. Comment insérer des valeurs dans une base de données MYSQL via une sous-sélection?
- 25. Mysql: - insérer des données dans deux base de données de différence
- 26. Chargement d'un blob dans une base de données en Java
- 27. Insérer des données binaires dans SQL Server en utilisant PHP
- 28. Comment insérer un nom d'image dans une base de données?
- 29. Dans la base de données Sqlite, Comment insérer plusieurs lignes dans une table en même temps
- 30. Comment puis-je stocker une image dans une base de données MySQL en utilisant VB.NET?
HTML n'appartient pas à une base de données. Vous devriez repenser ce design. – duffymo