2010-01-22 34 views
10

我剛開始進入Java世界的大門。過去3年來我一直在C#編程,並且已經做了大約3個月的ASP.Net MVC。我非常喜歡它,但事實是我需要Windows來運行最新和最偉大的圖書館,這有點讓人失望......另外,我認爲學習另一種語言有助於理解概念,因爲您可以進行比較。如何學習使用ASP.Net MVC的經驗的JSP/MVC?

我想學習JSP/MVC。我想知道它是否與ASP.Net MVC類似,並且如果我可以使用另一個框架(如Spring)編寫JSP/MVC Web應用程序而不使用以開始使用。

另外,哪個更好的方式從我的C#背景學習JSP/MVC?

歡迎任何建議。提前致謝!

回答

4

爲了補充上面的回答,我已經挖出了這美妙的文章在JSP入門:

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

,它直成servlet的基礎知識,JSP,然後MVC技術,沒有的在其他MVC教程中,爲了JSP,還有mumbo jumbo。非常腳踏實地。祝願寫這篇文章的人會寫一本關於這個主題的書...

7

JSP是查看技術,這是最好的「經典ASP」比較。 Microsoft ASP.NET MVC的Sun Java實際上是JavaServer Faces(JSF)。

簡要介紹JSP/Servlet/JSF,read this answer。要了解有關JSF的更多信息,請通過Sun Java EE 6 tutorial part II chapters 4-9

對於JSF,還有另一種可用的視圖技術:Facelets。這比方式多了比JSP好。如果可以的話,我建議忘掉這一點的JSP,然後繼續使用Facelets。

+0

謝謝,我會先看看Facelets。 – 2010-01-22 15:54:04