2010-10-11 6 views
3

Les 8 derniers mois, j'ai travaillé dans le framework ASP.NET MVC mais maintenant je dois passer à Java. Donc, je me demande quel est le framework Java le plus similaire à ASP.NET MVC. Je voudrais coller au modèle MVC mais la plupart de mes collègues travaillent dans JSF, qui ne semble pas (vrai) MVC. Lequel suggéreriez-vous?Passer de ASP.NET MVC à Java

+0

Peut-être Struts ?? – abarr

+1

Question connexe: [Java alternative à ASP.NET MVC] (http://stackoverflow.com/questions/2556553/what-is-the-main-stream-java-alternative-to-asp-net-php/2556601# 2556601). S'il vous plaît expliquer pourquoi JSF ne semble pas comme vrai MVC. Votre * problème * réel/réponse est là. @abarr: Struts est un framework très vintage. Ne vaut pas vraiment la peine aujourd'hui l'OMI. En passant, son inventeur/créateur Ed Burns a quitté Apache et a rejoint Sun il y a environ 7 ans pour créer JSF. C'est essentiellement une évolution de Struts. – BalusC

+1

JSF, comme je l'ai entendu, est similaire à ASP.NET Webforms (a même quelque chose comme le VIEWSTATE - beurk ..) –

Répondre

2

ile,

malheureusement, je pense que vous trouverez qu'il ya une énorme quantité de collaterol dans JSF avec vos collegues. à mon avis, vous feriez mieux de commencer avec JSF car vous aurez beaucoup de connaissances que vous pouvez nourrir au départ. Ensuite, vous pourriez étudier les solutions de rechange et essayer d'obtenir l'adhésion de vos pairs à certaines de vos initiatives.

voir: https://gmvc.dev.java.net/

donc pour l'instant, sucent et vois, je suppose.

[modifier] - le printemps semble populaire et http://en.wikipedia.org/wiki/Spring_Framework_%28Java%29

2

framework Spring est vraiment facile à saisir. J'ai fait le changement dans l'autre sens et les concepts étaient similaires. Je vous suggère d'obtenir le livre Spring in action, car il explique les concepts d'une manière facile à suivre.

2

Je dirais que vous vous en tenez à ASP.NET MVC parce que Microsoft a investi beaucoup d'argent dans les technologies précédentes. Imaginez qu'ils soient maintenant à la version 3 en seulement 2 ans alors que JSF prend environ 5 ans avant qu'une autre version majeure ne sorte.

Et en tant que développeur, vous allez vous retrouver avec JSF parce qu'il n'y a pas trop de gens qui en parlent. S'il y en a, ce serait déjà vieux! Bien, je dois admettre que j'ai appris beaucoup avec le blog de BalusC plus 2 livres de JSF. ASP.MVC avait des tonnes de livres. Mais, ASP.NET MVC ne parvient pas à comparer avec JSF en termes de cadres AJAX gratuits comme JSF ont des premières et openfaces.

2

Spring MVC modèle, de vue, et le contrôleur exactement comme ASP.net MVC, vous pouvez utiliser l'annotation pour obtenir des données ou après que vous pouvez faire dans ASP.net MVC

1

Java Server Faces (JSF) est un cadre Java qui ressemble à ASP.net MVC Le printemps est également une autre alternative de Java MVC

Questions connexes