J'ai un programme en Java où je récupère le contenu d'une base de données.
Maintenant, j'ai un formulaire dans le programme, et ce que je veux faire est, sur simple pression d'un bouton, du contenu (texte) extrait de la base de données, devrait être envoyé sur un site web que j'héberge localement . Le contenu ainsi envoyé doit être affiché sur le site Web lorsqu'il est actualisé.Utilisation de Java pour envoyer des données à un formulaire sur un site Web hébergé localement
Quelqu'un peut-il me guider sur la façon dont je peux y parvenir (l'envoi de données à afficher sur le site Web)? J'apprécierai beaucoup, si vous pouvez montrer quelques exemples d'extraits ou me donner une référence à un tutoriel qui peut vous aider.
---- Bon alors j'ai trouvé un lien vers un extrait qui est censé faire cela, mais je suis incapable de comprendre à ce stade comment fonctionne exactement cet extrait ... quelqu'un peut-il me guider s'il vous plaît pour le savoir ? est ici le code
try {
// Construct data
String data = URLEncoder.encode("key1", "UTF-8") + "=" + URLEncoder.encode("value1", "UTF-8");
data += "&" + URLEncoder.encode("key2", "UTF-8") + "=" + URLEncoder.encode("value2", "UTF-8");
// Send data
URL url = new URL("http://hostname:80/cgi");
URLConnection conn = url.openConnection();
conn.setDoOutput(true);
OutputStreamWriter wr = new OutputStreamWriter(conn.getOutputStream());
wr.write(data);
wr.flush();
// Get the response
BufferedReader rd = new BufferedReader(new InputStreamReader(conn.getInputStream()));
String line;
while ((line = rd.readLine()) != null) {
// Process line...
}
wr.close();
rd.close();
} catch (Exception e) {
}
Utilisez AJAX pour accomplir cette tâche.,. Tutoriel/Référence pour ajax .. http://www.jaxtut.com/ – user617597
Merci de regarder dans – Arun
"Utiliser Ajax" n'est pas la solution à tous les problèmes impliquant l'envoi de données à travers un réseau. – Quentin