[JAVA] Qu'est-ce que Tomcat

Matériel d'apprentissage

Qu'est-ce qu'un serveur?

En un mot, il prend une demande et y renvoie une réponse. Par exemple, sur un site Web général, une demande appelée URL est envoyée au serveur et le code HTML est reçu en tant que réponse. En programmation, lorsque vous souhaitez créer un serveur, certains langages facilitent la mise en place d'un serveur, mais quand il s'agit de Java, c'est difficile. Alors, installez au préalable celui avec la fonction serveur et créez un serveur en coopération avec lui.

Qu'est-ce que Tomcat?

Tomcat a des fonctions de serveur et est facile à utiliser avec Java Servlet. Alors créons un simple servlet. Tout d'abord, ouvrez Eclipse. Notez que Java EE est bleu sous le bouton X dans le coin supérieur droit.

java.PNG

Cliquez avec le bouton droit ici → Nouveau → Projet dynamique pour créer un projet dynamique. Puisqu'il existe un emplacement pour définir ProjectName et Target runtime, définissez-le. Si Tomcat n'est pas installé, vous devrez installer Tomcat. En supposant que ProjectName est correctement défini, Target Runtime sélectionne la version de Tomcat que vous avez sélectionnée et l'associe au fichier Tomcat téléchargé.

java2.PNG

Appuyez sur Terminer lorsque vous avez terminé le réglage.

java3.PNG

Créez un package avec le nom main directement sous src et créez un nouveau fichier Servlet avec le test de nom de classe dedans. La création de package et la création de fichier de servlet peuvent être effectuées par un clic droit.

Une fois créé, cliquez ci-dessous où les serveurs sont écrits sous l'image ci-dessus.

java4.PNG

Cliquez ensuite sur la version Tomcat qui est la même que celle que vous avez sélectionnée en premier dans Target Runtime pour la sélectionner.

java5.PNG

Vous pouvez créer un serveur en appuyant sur Ajouter puis sur Terminer.

Après cela, cliquez sur le serveur et cliquez sur la marque de bogue pour démarrer le serveur. Par défaut, frapper localhost: 8080 / sample-project / Test renverra une réponse. Résultat d'exécution java6.PNG

Recommended Posts

Qu'est-ce que Tomcat
Qu'est-ce que Cubby
Qu'est-ce qui est nul? ]
Qu'est-ce que 'java
Qu'est-ce que Keycloak
Qu'est-ce que maven?
Qu'est-ce que Jackson?
Qu'est-ce que soi
Qu'est-ce que Jenkins
Qu'est-ce que ArgumentMatcher?
Qu'est-ce que IM-Juggling?
Qu'est-ce que les paramètres
Qu'est-ce que SLF4J?
Qu'est-ce que la façade? ??
Qu'est-ce que Java <>?
Qu'est-ce que POJO
Qu'est-ce que 'java
Qu'est-ce que centOS
Qu'est-ce que RubyGem?
Qu'est-ce que before_action?
Qu'est-ce que Docker
Qu'est-ce que Byte?
Qu'est-ce que l'assemblage Maven?
Qu'est-ce que `docker-compose up`?
Qu'est-ce qu'un constructeur
Qu'est-ce que vue cli
Qu'est-ce qu'une interface
Qu'est-ce que le moi de Ruby?
Qu'est-ce que le codage en dur?
Qu'est-ce qu'un flux
Qu'est-ce que l'attr_accessor de Ruby?
Qu'est-ce que l'encapsulation Java?
Qu'est-ce qu'une permission refusée?
Qu'est-ce qu'un initialiseur?
Qu'est-ce que Spring Tools 4
Qu'est-ce qu'un opérateur?
Qu'est-ce que l'orientation objet?
Qu'est-ce que le @VisibleForTesting de Guava?
Qu'est-ce qu'un modèle MVC?
Qu'est-ce qu'une annotation?
Qu'est-ce que la technologie Java?
Qu'est-ce que Java API-java
Qu'est-ce que @ (variable d'instance)?
Qu'est-ce que l'artefact de Gradle?
Qu'est-ce que l'audit JPA?
[Java] Qu'est-ce que flatMap?
Qu'est-ce qu'un servlet?
Qu'est-ce que le développement Web?
[Java] Qu'est-ce que ArrayList?
Qu'est-ce que l'orientation objet après tout?
Qu'est-ce que HttpSession session = request.getSession ();
Qu'est-ce que l'assertion Java? Résumé.
[Mémorandum] Qu'est-ce qu'une erreur?
Qu'est-ce qu'une classe wrapper?
Qu'est-ce qu'un type booléen?