java - 有 ASP.Net MVC 经验,如何学习 JSP/MVC?

标签 java asp.net-mvc jsp jsf facelets

我才刚刚开始步入Java世界的大门。在过去的 3 年里,我一直在使用 C# 进行编程,并且已经做了大约 3 个月的 ASP.Net MVC。我非常喜欢它,但我需要 Windows 来运行最新最好的库这一事实让我有点失望……另外,我认为学习另一种语言有助于理解概念,因为你可以进行比较。

我想学习 JSP/MVC。我想知道它是否类似于 ASP.Net MVC,以及我是否可以编写 JSP/MVC 网络应用程序而不使用另一个框架(如 Spring)开始。

此外,从我的 C# 背景学习 JSP/MVC 的更好方法是什么?

欢迎提出任何建议。提前致谢!

最佳答案

JSP是一种 View 技术,最好与“经典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,还有另一种可用的 View 技术:Facelets .这比 JSP 好得多。如果可以,我建议暂时忘掉 JSP,继续使用 Facelets。

关于java - 有 ASP.Net MVC 经验,如何学习 JSP/MVC?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2118205/

相关文章:

javascript - 为什么get不提供任何参数

java - 无法向数据库jsp插入或更新记录

javascript - 从后端共享本地化字符串到 JavaScript

Java BigDecimal 与 Android BigDecimal

java - 如何写出好的 javadoc 注释?

java - 如何在 WindowsFileSystem 类中配置 defaultDirectory

Java Swing 面板大小

javascript - 当鼠标悬停在 HTML 表格单元格上时,我有哪些选项可以弹出日期列表?

asp.net-mvc - 有在 MVC 中结合 JS/CSS 的经验吗?

java - Spring - 从 JSP GET 方法将值传递给 Controller