. . Développement Java n'est pas limitée aux seuls applications desktop à base d'applets de site Web. Oracle , la société qui gère le langage Java, produit également un produit appelé JavaServer Pages qui permet aux programmeurs d'utiliser Java pour le développement Web côté serveur. Ce logiciel utilise les fichiers avec l'extension ". Jsp " et peut intégrer le code source de la norme . " Java " des fichiers de code source . Côté serveur Exécution de code
Lorsqu'un utilisateur consulte un site Web, son code source peut être traitée soit sur le serveur qui héberge le site ou sur la machine de l' internaute . Les serveurs envoient le code HTML brut pour la machine de l' utilisateur pour rendre un site Web. Code source plus complexe est traité sur le serveur lui-même et est envoyé à la machine du client pour l'incorporation dans le code source , c'est la transformation.
. Jsp Fichiers
vidéos de Fichiers avec un extension ". jsp " contiennent du code HTML entrecoupées de code Java appelé directives. Ces segments de code Java sont séparés de leur code HTML environnante avec les symboles "<% " (sans les guillemets ) marquant le début du code Java et le "%> " symbole marquant la fin du code Java . Le code HTML autour des segments Java sont envoyés dans leur forme brute de la machine cliente pour le traitement, tandis que les segments de code Java sont exécutées sur le serveur du site lui-même .
. Java Files < br > Photos
fichiers de code source Java normales utilisent l'extension ". java" . Ce sont des fichiers non compilés que ni la JVM sur le serveur ou l'ordinateur du client peut directement exécuter. Le code Java en . " Jsp " fichiers peut , cependant , le code de l'importation de tout . " Java " fichiers stockés sur le même serveur. Cela entraînera le logiciel JavaServer Pages de lire dans ce code ainsi que le code Java sur le " . Jsp " page elle-même lors de la compilation du code source en bytecode pour la machine de l' utilisateur final à exécuter.
< Br > But
Il ya un certain nombre de raisons pour lesquelles un développeur aurait son " . jsp " l'importation de fichiers de code Java à partir d'un "java ". fichier au lieu de simplement écrit dans le code directement . La première est la convention de codage Java normale de stocker le code source des fichiers de classe indépendamment l'un de l'autre et appeler ensuite le code de l' ensemble de la classe fichier avec une seule déclaration . Une autre est de réduire la quantité de code sur le " . Jsp " page pour sa fonction de base est plus facile pour les développeurs à maintenir.