Raisons d'utiliser séparément Servlet et JSP dans le développement Java

Je suis un débutant en programmation. Depuis que j'ai étudié la raison de la séparation de Servlet et JSP, je ne sortirai que le contenu approximatif.

Q1: Pourquoi séparer Servlet et JSP?

R: Pour faciliter la gestion du code source

Fondamentalement, logic est écrit en ** Servlet **, et la partie d'apparence (HTML etc.) est écrite en ** JSP **. .. En tant qu'image,

【Exemple concret】

-Lors du développement avec plusieurs personnes, aucun conflit ne se produira si le responsable est divisé en fichiers séparés. -Améliore la lisibilité du code source. Etc ........

Comme je l'ai appris en enquêtant, il semble que lorsque JSP fonctionne également, il est finalement converti en servlet par le conteneur de servlet. Pour plus d'informations, veuillez visiter l'URL ci-dessous.

URL

** [Source de référence] ** Glossaire informatique qui vous donne l'impression de comprendre même si vous ne le comprenez pas

Recommended Posts

Raisons d'utiliser séparément Servlet et JSP dans le développement Java
[java] Raisons d'utiliser statique
Comment utiliser scope (JSP & Servlet)
Comment utiliser les classes en Java?
Créer un servlet Java et un fichier WAR JSP à déployer sur Apache Tomcat 9 avec Gradle
Comparaison du développement d'applications WEB avec Rails et Java Servlet + JSP
Advance Hibernate Interview Questions et réponses
Questions sur la gestion des exceptions Java throw et try-catch
Questions d'entretien de Java Collection
Entrée au format tabulaire avec Struts2.5.x (compatible avec JSP et Thymeleaf)
Raisons d'utiliser séparément Servlet et JSP dans le développement Java
Prise en charge multilingue de Java Comment utiliser les paramètres régionaux
Je veux utiliser @Autowired dans Servlet
De Java à C et de C à Java dans Android Studio
[Java] Comment utiliser la classe FileReader et la classe BufferedReader
[Java] Comment utiliser la classe Calendar et la classe Date
Résumé en essayant d'utiliser Solr en Java et en obtenant une erreur (Solr 6.x)
Utiliser OpenCV avec Java
Utiliser PreparedStatement en Java
Je veux aussi utiliser ES2015 avec Java! → (´ ・ ω ・ `)
Points à surveiller dans le développement futur de Java
Classes et instances Java comprises dans la figure
Comment convertir A en A et A en A en utilisant le produit logique et la somme en Java
Utilisation correcte de la classe abstraite et de l'interface en Java
[Java] Convertir JSON en Java et Java en JSON-Comment utiliser GSON et Jackson-
Remarques sur l'utilisation des expressions régulières en Java
[Java] Comment utiliser Map
[Java] Changez la langue et les paramètres régionaux en anglais avec les options JVM
Comment utiliser java Facultatif
Comment utiliser la classe Java
Ce que vous utilisez souvent lorsque vous faites du développement Web avec Java
[Java] Comment utiliser removeAll ()
Que s'est-il passé dans «Java 8 to Java 11» et comment créer un environnement
Dessin d'une vue Servlet / JSP Java
Comment utiliser Java Map
Comment utiliser le type d'énumération Java (Enum) dans Mapper XML de MyBatis
Premier développement Java dans Eclipse
Comment développer et enregistrer une application Sota en Java
Comment utiliser les variables Java
J'ai essayé d'utiliser Dapr en Java pour faciliter le développement de microservices
Différences dans la gestion des chaînes entre Java et Perl
[Java] Utilisez ResolverStyle.LENIENT pour bien gérer la date et l'heure
Un exemple CRUD simple utilisant Java Servlet / JSP et MySQL
Ce que j'ai appris en Java (partie 1) Flux de développement Java et présentation
[Java8] Utilisation appropriée de Compareable et Comparator du point de vue du tri des employés
Bases du développement Java ~ Comment écrire des programmes (variables et types) ~
[Java] Comment utiliser les modificateurs statiques (Que sont l'importation statique finale et statique)
Comment définir et utiliser un profil avec une configuration basée sur des annotations dans le framework Spring
AtCoder ARC 081 C hash à résoudre en Ruby, Perl et Java
Remarques sur la création de l'environnement de développement de Kotlin et la migration de Java vers Kotlin
[Android] Convertissez Map en JSON à l'aide de GSON avec Kotlin et Java
Étapes pour installer Maven sur Mac et l'utiliser avec Eclipse
Comment utiliser Lombok au printemps
Comment utiliser StringBurrer et Arrays.toString.
Comment utiliser HttpClient de Java (Get)
Utiliser java avec MSYS et Cygwin
Comment utiliser EventBus3 et ThreadMode