Head First JSP和Servlets预订混乱

时间:2012-03-24 12:22:30

标签: java-ee servlets

我喜欢Head First方法...... 我已经完成了Head First Java,现在我想学习Java EE技术..我想从“Head First Servlets& JSP”学习JSP和Servlets开始 但我确实只能访问为1.4考试编写的上一版...

我可以继续学习本书吗?还是我必须从为Java 1.5编写的本书第2版开始

两个版本之间是否有任何显着差异? 在我完成对1.4的目标书的学习之后,由于1.5中引入的增强功能,它将不再被使用了吗!!!

我没有学习参加任何认证考试,试图学习Java EE技术......

2 个答案:

答案 0 :(得分:2)

Java EE 5和J2EE 1.4是完全不同的标准,Java EE 5是技术逻辑的根本改进,正如您可以看到here。它远远超出了Servlets和JSP技术,包括EJB 3,JPA,JAX-WS和其他Java标准。

但如果您只关注Web技术,那么这些变化就不那么重要了。维基百科说:

  • Java Servlet规范从版本2.4到2.5
  • JSP从版本2.0升级到2.1
  • JSF和JSTL作为标准包含在内

您可以在规范here中找到差异。这些变化并不那么激烈,因此您从本书中获得的知识对Java EE 5容器非常有用。此外,这本书真的很棒。

PS:我知道你没有获得认证,但如果你正在计划获得认证,那么这本书也适用于Java EE 5考试。

答案 1 :(得分:0)

如果您已经学习过Java 1.4,那么您不必担心,您的程序将在更高版本的Java上运行。这称为向后兼容。但是,值得探索创新的后期版本,因为它增加了你的知识和能力。虽然旧的功能将得到支持,但它们可以被弃用,并且使用这些东西是一种不好的做法。