2009-07-05 8 views
0

J'ai codé quelques algorithmes en Java et j'ai besoin d'inclure ces algorithmes dans mon application web. J'utilise Apache Tomcat et ce que je dois faire est que lorsque je clique sur le bouton de démarrage sur ma page web, une classe Java doit être exécutée. Je pense que cela est fait en utilisant des servlets, ai-je raison? Si oui, savez-vous où je peux trouver de la littérature à ce sujet? J'ai cherché sur internet mais c'est un peu déroutant pour moi.Apache Tomcat exécutant une classe Java

Répondre

0

Je vérifierais cette introduction to servlets

Une servlet reçoit une requête HTTP (par exemple une demande d'une page, etc.). Il traitera cette demande via les méthodes doGet() ou doPost(), et retournera une réponse HTTP. Cette réponse contiendra vos résultats (probablement une page HTML, bien que ce ne soit pas obligatoire).

Je voudrais (pour)

  1. obtenir une page statique Bonjour tout le monde va
  2. obtenir une page statique retour des données de vos bibliothèques
  3. obtenir une page dynamique de retour des données de votre Les bibliothèques utilisant les données de la requête HTTP

L'intégration de votre bibliothèque sera triviale, puisqu'une servlet est simplement une classe Java qui peut instancier/appeler n'importe quelle autre classe Java.

0

Vous devrez apprendre à utiliser Java sur un serveur Web. Je recommande d'utiliser JSP juste pour commencer car il vous permet de créer des pages Web qui appellent facilement du code Java.

Il existe de nombreux tutoriels JSP sur le net - Je crois que celui-ci est adapté: http://www.jsptut.com/

Questions connexes