Non, je veux bien laisser passer beaucoup de choses mais pas de FUD gros comme ça. Je sais que tu aimes bien tirer sur Java mais il ne faut pas raconter de conneries non plus.
Oué mais en Java tu codes comme en PHP : tu mélanges HTML et Java, bref, t'as rien pas beaucoup d'avantage à part l'intégration avec le reste du projet en Java. Ca commence à bouger en Java avec les JSF qui font un peu comme ASP.NET.
C'est bizarre, depuis 6 ans que je développe des applications web en Java, je n'ai jamais mêlé de code Java à mes JSP ... Pour rappel, typiquement tu as le modèle MVC (Model View Controller) qui te permet d'exécuter le code Java dans des controleurs (servlets ou autre selon le framework) et de ne se servir des JSP que comme vues, avec utilisation des librairies de tag. Bref, la vue et la logique métier sont bien séparée. Et, ça existe depuis au moins tout ça. A côté, tu as d'autres framework comme Tapestry qui te permettent d'utiliser des composants un peu comme en ASP.NET, et de nouveau la vue et le code sont séparés. JSF est un framework standard (ie intégré à J2EE) qui permet aussi d'utiliser des composants mais ça n'a rien à voir avec le fait de séparer vue et code ...
[^] # Re: TImaniac dot net
Posté par Nelis . En réponse au journal Daniel Robbins quitte Microsoft. Évalué à 6.
Oué mais en Java tu codes comme en PHP : tu mélanges HTML et Java, bref, t'as rien pas beaucoup d'avantage à part l'intégration avec le reste du projet en Java. Ca commence à bouger en Java avec les JSF qui font un peu comme ASP.NET.
C'est bizarre, depuis 6 ans que je développe des applications web en Java, je n'ai jamais mêlé de code Java à mes JSP ... Pour rappel, typiquement tu as le modèle MVC (Model View Controller) qui te permet d'exécuter le code Java dans des controleurs (servlets ou autre selon le framework) et de ne se servir des JSP que comme vues, avec utilisation des librairies de tag. Bref, la vue et la logique métier sont bien séparée. Et, ça existe depuis au moins tout ça. A côté, tu as d'autres framework comme Tapestry qui te permettent d'utiliser des composants un peu comme en ASP.NET, et de nouveau la vue et le code sont séparés. JSF est un framework standard (ie intégré à J2EE) qui permet aussi d'utiliser des composants mais ça n'a rien à voir avec le fait de séparer vue et code ...