2010-01-22 15 views
10

Empecé a entrar en la puerta del mundo de Java. He estado programando en C# durante los últimos 3 años, y he estado haciendo aproximadamente 3 meses de ASP.Net MVC. Me encanta, pero el hecho de que necesito Windows para ejecutar las últimas y mejores bibliotecas es un poco negativo. Además, creo que aprender otro idioma ayuda a comprender los conceptos, ya que se obtiene una comparación.¿Cómo aprender JSP/MVC, con experiencia previa en ASP.Net MVC?

Quiero aprender JSP/MVC. Me preguntaba si es similar a ASP.Net MVC, y si puedo escribir aplicaciones web JSP/MVC sin usando otro marco (como Spring) para comenzar.

Además, ¿cuál es la mejor manera de aprender JSP/MVC de mi fondo de C#?

Cualquier sugerencia es bienvenida. ¡Gracias por adelantado!

Respuesta

4

Para complementar la respuesta anterior, he desenterrado este fantástico artículo sobre cómo empezar en JSP:

http://articles.sitepoint.com/article/java-6-steps-mvc-web-apps

Se va a la derecha en los fundamentos de los servlets, las técnicas mvc JSP y luego, ninguna de las mumbo jumbo en otros tutoriales de MVC para JSP. Muy a la tierra. Desearía que el chico que lo escribió escribiría un libro sobre este tema ...

7

JSP es una tecnología de vista , que es mejor comparar con "ASP clásico". La contraparte de Sun Java de Microsoft ASP.NET MVC es en realidad JavaServer Faces (JSF).

Para una breve y rápida introducción de JSP/Servlet/JSF, read this answer. Para obtener más información sobre JSF, vaya a Sun Java EE 6 tutorial part II chapters 4-9.

Para JSF hay otra tecnología de visualización disponible: Facelets. Esto es mucho más mejor que JSP. Si puedes, te recomiendo que te olvides de JSP por este bit y sigas adelante con Facelets.

+0

Gracias, primero analizaré Facelets. –

Cuestiones relacionadas