Quelle est la différence entre Struts 1.x et Struts 2.x
Je voudrais savoir la différence entre Struts 1.x et Struts 2.x
source d'informationauteur Ashvin Ranpariya
Vous devez vous connecter pour publier un commentaire.
Je voudrais savoir la différence entre Struts 1.x et Struts 2.x
source d'informationauteur Ashvin Ranpariya
Vous devez vous connecter pour publier un commentaire.
La différence majeure est que dans Struts1.x la demande va directement à la servlet, alors que dans Struts2.x la demande et la réponse traval si la pile de l'intercepteur ou de filtre. L'ordinaire de la logique peut être placé dans des classes de Filtre et le développeur peut se concentrer sur la Logique Métier. En plus de cela, il y a aussi des différences dans la structure de répertoire.
Il est préférable de connaître les différences entre Struts1.x et Struts2.x rubrique sage. Voici un cite de http://www.geekinterview.com/question_details/64360:
1. Classes D'Action
Dans Struts 1.x les classes d'action doit s'étendre l'Action (ou l'DispatchAction) de la classe et de la méthode execute avoir le numéro de paramètre et un ActionForward type de retour , mais Dans struts 2.x la classe de l'action peut aussi être de simples pojo avoir exécuter la méthode de retourner seulement une chaîne sans aucun paramètre d'entrée.
2. Servlet Dépendance
Conteneur ne pas traiter Struts2.xcontrairement à celle de Struts1.xles Actions d'une demande /réponse de couple et struts2.x action peut toujours accéder à l'original de la demande et la réponse.
3. L'Obtention D'Entrée
4. La testabilité
5. L'Expression Des Langues
6. Type De Conversion
7. Validation
Côté serveur de validation sont effectués dans les classes d'action dans Struts2.x, un moyen beaucoup plus simple.
C'est un tout autre framework web...
Struts2 est fondamentalement la vieille Webwork.
Quelques différences:
Je vous recommande de prendre sa "retraite" Struts1 en faveur des frameworks web modernes.
Aller à ce lien, il vous aidera beaucoup :
http://www.java-samples.com/showtutorial.php?tutorialid=20
Veuillez trouver la comparaison de b/w Struts Struts 1 et 2 à partir de leur site web lui-même
http://struts.apache.org/2.1.6/docs/comparing-struts-1-and-2.html