JSTL vs JSP Scriptlets

Je veux quelqu'un pour expliquer certains points de BlausC est incroyable de voir la réponse dans cette question.

Il a dit que les scriptlets avait quelques inconvénients, qui sont:

  1. Réutilisabilité: vous ne pouvez pas réutiliser les scriptlets. Ma question : comment pourrais-je réutiliser JSTL code?

  2. Remplacement: vous ne pouvez pas faire les scriptlets abstrait. Ce n'est abstrait, et comment pourrait JST devenir abstrait?

  3. OO: vous ne pouvez pas faire usage de l'héritage et de composition. Comment pourrais-je l'utiliser OO paradigmes dans la JSTL?

  4. Débogage: si un scriptlet déclenche une exception à mi-chemin, tout ce que vous obtenez est une page vierge.

  5. Testabilité: les scriptlets ne peut pas être l'objet de tests unitaires. Ce que cela signifie, et comment peut-JSTL être l'objet de tests unitaires?

  6. Maintenabilité: per saldo, plus de temps est nécessaire pour maintenir la mêlée/encombré/code dupliqué logique. Qu'est-ce que cela signifie?

La dernière chose est ce qu'il a cité la forme d'Oracle recommandation:

JSP scriptlets ne doit pas être utilisé pour l'écriture de la logique.

Dans le modèle MVC, j'utilise les scriptlets seulement dans la couche de présentation. Que veut-il dire par là?

  • Je pensais exactement la même chose, quand j'ai vu BalusC réponse. Merci, j'ai trouvé ce post.
InformationsquelleAutor palAlaa | 2010-12-26