Bonjour,
J'ai décidé de m'interesser à ce nouveau framework qu'est AngularJS mais j'aurai certaines questions sur la maniére dont sont envoyées les informations du serveur à la vue.
Je n'ai pas beaucoup de connaissance à ce niveau la hormis l'architecture que nous utilisons la ou je boss qui est je pense assez vieille. En effet, nous procédons comme suit : La servlet appelle directement la JSP qui elle contient du code Java qui fait appels au differentes classes bean puis construit un XML qui est envoyé à un fichier XSL pour générer une page HTML. La séparation des differentes couches est donc differentes que ce que je peux lire sur internet c'est à dire que la servlet fait appel au bean puis appelle la JSP qui utilise ses propres balises pour afficher le HTML dynamique. (J'ai souvent lu qu'une JSP ne doit en effet pas contenir de code JAVA).
Mes questions sont les suivantes :
1. Est ce que Angular vient remplacer la technologie JSP ?
2. Fait on toujours appelle depuis la servlet à des pages JSP qui contiendraient le code AngularJS ou bien fait on appelle directement à une page HTML avec du code AngularJS ?
2a. Si on fait toujours appelle à une page JSP, l'utilisation d'Angular vient elle remplacer les differents tag JSP et donc le fichier JSP ne serait donc qu'en réalité ni plus ni moins qu'un fichier html avec une extension JSP ?
3. Le rattachement des données qui formeront le contenue de la view est il passé en parametre au meme moment de l'appel de la page html/jsp ou bien le fichier html/jsp est chargé "vide" et c'est ce dernier qui une fois chargé fait des appels asynchrone pour recuperer les informations à afficher ? (j'espere avoir été clair)
C'est suffisant pour le moment. Merci de m'éclairer sur ce sujet.
Cordialement,
Partager