Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/346.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在使用web框架之前,我需要了解JSP吗?_Java_Frameworks_Web - Fatal编程技术网

Java 在使用web框架之前,我需要了解JSP吗?

Java 在使用web框架之前,我需要了解JSP吗?,java,frameworks,web,Java,Frameworks,Web,一般来说,在开始使用web框架之前,我是否需要先熟悉JSP,还是花在JSP上的时间太多了 如果这有帮助,我可以用PHP和Python编写代码。Java是一个全新的东西吗 我之所以这么问是因为我们知道来自ASP或VB的人通常可以很容易地学习Python,而来自C或C++的人很容易就喜欢PHP。p> 有什么建议吗 更新:根据sleske的建议 我不明白为什么会有这么多的java web框架 不同的方法,在那之前,我需要知道我还能做什么 在开始之前必须知道,例如JavaEE和 还有Tomcat服务器,

一般来说,在开始使用web框架之前,我是否需要先熟悉JSP,还是花在JSP上的时间太多了

如果这有帮助,我可以用PHP和Python编写代码。Java是一个全新的东西吗

我之所以这么问是因为我们知道来自ASP或VB的人通常可以很容易地学习Python,而来自C或C++的人很容易就喜欢PHP。p> 有什么建议吗

更新:根据sleske的建议

我不明白为什么会有这么多的java web框架 不同的方法,在那之前,我需要知道我还能做什么 在开始之前必须知道,例如JavaEE和 还有Tomcat服务器,为什么会有一个容器等等???请把灯点亮。 谢谢


这个问题没有明确的答案,但是:

Java是一个全新的东西吗

Java是强类型语言,与PHP或Python不同,后者是脚本解释语言。您使用过类似Java的语言吗?(C++,C#)

在开始使用web框架之前,我是否需要先熟悉JSP

在我看来,从一开始就没有必要让自己疲惫不堪地使用JSP,但强烈建议您理解JSP,因为所有框架都以这样或那样的方式使用JSP。就框架而言,有很多框架,我无法帮助您选择哪一个。

希望这能有所帮助。

我想说,至少对JSP有一个基本的了解是必要的,因为大多数Java框架都是基于这种技术的


正如Less所说的,理解servlet很重要。JSP页面基本上是一种生成输出HTML的Java代码的标记语言。Servlet技术是其核心。

这不是强制性的,但如果您了解Servlet,当然会更好

在我的例子中,我从JSF开始。后来,正当我需要的时候,我学习了servlet

如果您暂时不想花时间使用Servlet,我建议您也这样做并尝试JSF

一些有用的网站:


您的问题不清楚,请澄清您的问题。您想知道在使用JSF、Apache Tapestry或JBoss Seam等框架之前是否需要学习JSP吗?或者你想知道PHP、Python和Java有多不同?或者什么…?没错。我不明白为什么有这么多不同方法的java web框架,在这之前,我需要知道在开始之前我还需要知道什么,例如java EE和Tomcat服务器之间的区别,为什么有一个容器等等???请把灯点亮。谢谢,谢谢。请编辑您的问题和澄清;不是每个人都阅读评论。问题已更新。谢谢。但不是为了制作网页。同意了。感谢you@weldan-jamili如果您使用C,并且熟悉数据类型、结构、堆栈和堆内存分配的概念,那么您应该会很好地使用Java,尽管推荐一些书籍/教程。这些也有很多,你可以选择,或者搜索推荐。