Exécuter une application Java dans un navigateur Web


Je suis relativement nouveau sur Java et j'ai une application Java composée de quelques paquets et d'un certain nombre de classes. Je veux pouvoir exécuter cette application dans un navigateur Web. Comment dois-je faire?

Author: MC Emperor, 2010-02-14

4 answers

Java Web Start est une bonne technologie pour déployer des applications Java sur le Web. Vous pouvez démarrer l'application à partir d'un lien de page Web, bien que l'application s'exécute en dehors du cadre du navigateur Web: Java Web Start Tutorial.

Les applets Java vous permettent d'intégrer une application Java dans une page Web. Il présente de sérieux inconvénients pour les applications plus importantes.

Les servlets (et les pages de serveur Java) sont des technologies appropriées pour la génération côté serveur de pages Web (et autres contenu web) mais ces technologies ne vous aideront pas à déployer une application Java Swing existante, sauf si vous êtes prêt à remplacer l'interface utilisateur.

 11
Author: richj, 2010-02-14 17:03:21

Voir la sectiondu didacticiel Java sur la façon de créer et de déployer des applets.

 2
Author: skaffman, 2010-02-14 16:16:41

Le moyen le plus simple pour vous sera d'utiliser un servlet. Ce dont vous avez besoin:

  • Apache Tomcat (Ou tout autre conteneur de Servlet)
  • Connaissance de ce qu'est une servlet (essentiellement une classe qui s'étend de servlet, comme httpservlet)
 1
Author: Monachus, 2010-02-14 16:19:11

Si vous voulez une application basée sur un navigateur Web vraiment chic écrite en java, alors vous devriez apprendre gwt.

 0
Author: crowne, 2010-02-14 19:30:04