Est-il possible de lancer une exception dans une JSP sans utiliser de code scriptlet?rejette une exception d'un JSP
Répondre
Vous ne devriez vraiment rien faire au niveau de la couche JSP qui déclenche explicitement des exceptions. La raison pour laquelle vous ne voulez pas utiliser les scriptlets dans les JSP est que cela place la logique de l'application dans votre vue. Lancer une exception est intrinsèquement une logique d'application, donc elle n'appartient pas à votre JSP, scriptlet ou non.
Vous pouvez lancer une exception si vous faites ceci:
<c:out value="${1/0}" />
ou quelque chose qui est tout aussi « illégal »
Idéalement bien, puisque sont associés à JSPs la vue ... vous n'avez pas vouloir lancer une exception. Vous voulez les attraper avec <c:catch>
Vous pouvez avoir un bean avec une méthode getter qui lance le code, puis permettre à la JSP d'accéder à la propriété bean. Je ne suis pas sûr que ce serait une amélioration réelle sur un scriptlet.
- 1. Exception JS dans une JSP exécutée sur WebSphere 6.1
- 2. Inclure automatiquement une JSP dans chaque JSP
- 3. JSP java2d JSP 2d Taglib - Rhino me donne une erreur
- 4. JSTL Exception en comparant une chaîne
- 5. L'accès au bean session stateful de servlet/jsp déclenche une exception ClassCast dans jboss 4.2.2
- 6. Comment commenter une expression JSP?
- 7. Regex Rejette des correspondances à cause de l'instruction
- 8. Pourquoi l'élément contentEditable rejette-t-il la touche Entrée?
- 9. Quelle est la bonne technique pour rediriger une exception d'une servlet vers une erreur JSP par défaut?
- 10. resignFirstResponder ne rejette pas le clavier ASCII pour UITextField
- 11. Débordement de tampon JSP
- 12. Une exception est rencontrée java.lang.UNIXProcess.forkAndExec
- 13. Comment éviter une exception NullReferenceException
- 14. jsp problème de numérotation
- 15. Comment vider une variable dans JSP?
- 16. Partager une applet sur plusieurs pages jsp
- 17. Comment faire une sous-chaîne dans jsp?
- 18. Utilisation d'un bean jsp dans une session
- 19. WCF: Service qui n'accepte qu'un seul client et rejette les autres
- 20. JSP Struts
- 21. JavaScript & JSP
- 22. forme printemps JSP: balise d'entrée met des virgules valeur int
- 23. Comment mapper une classe à une balise jsp?
- 24. Jasper dans Jetty 6 jette une exception pour l'étiquette JSTL
- 25. MSMQ rejette les messages si la file d'attente de destination n'existe pas?
- 26. Passage de valeurs de zone de texte d'une JSP à une autre JSP
- 27. exception propogation de la classe jersey
- 28. TeamCity: éléments de script jsp: déclaration, jsp: expression, jsp: scriptlet sont interdits ici
- 29. Populate Vector à partir de JSP, sortie Vector à JSP
- 30. Utilisation d'un code pour une exception. Utile?