有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

jsp如何从Java服务器端技术开始?

我对PHP有很好的了解。但我还想学习JSP等技术。我已经安装了ApacheTomcat6.0和EclipseJavaEE

我在Google上寻找JSP教程,发现有很多东西,比如JSP、servlet、Struts、EJB、JSF等等。我听说Struts和JSF非常好

我想知道我应该以什么顺序开始学习这些技术。(我对核心Java有很好的了解)


共 (2) 个答案

  1. # 1 楼答案

    我建议你首先学习Servlet和JSP。这本很棒的书让你对JSP和Servlet有了一个非常完美的了解

    Head First Servlets and JSP

  2. # 2 楼答案

    您可能希望从学习servlet和JSP的基础知识开始。这些是web应用程序框架的构建块

    我不会花太多时间在Servlet上,除非我了解它们通常是如何工作的。如今,大部分繁重的工作都是通过web应用框架完成的

    一旦你熟悉了Java如何作为网页服务的基本知识,就可以转向更复杂的框架,比如JSF、SpringWebMVC或Struts。这些框架都使用了MVC设计模式,您可能已经在PHP框架中使用过它(如果没有,这是一个很好的学习原则)。所有这些项目都有很好的文档记录,并且有一个相当大的社区

    值得注意的是,我觉得JSF的学习曲线比Spring或Struts都要陡峭。如果您对JSF感兴趣,我建议您研究Seam框架,它利用JSF,但也在一定程度上简化了它的使用。您可以同时学习JSF+Seam

    至于书。。。对于JSF,我喜欢核心JavaServer Faces。对于春天,我喜欢《春天在行动》