我有机会从PHP转移到JSP的新工作。过去我做过一点Java,但我想知道是否应该在学习JSP之前复习一下我的Java知识?
不一定。JSP 不应包含任何原始 Java 代码。但在学习 Servlets 之前,您可能想要先学习 Java。那是您编写 Java 代码的地方。
我很少遇到只基于JSP的项目,大多数情况下Servlet都是纯Java代码,并且在JSP中实现了一些表格等逻辑。
为纯JSP项目刷新Java知识总是有益的,但并非必需。
对于简单的脚本,这并不是必需的。但如果你想做一些更复杂的事情,你就需要使用Servlets和其他Java类,因此你需要学习Java。
是的,您需要加强Java基础知识,因为有时根据需求需要从核心Java类中获取帮助。
JSP与PHP不同。大多数JSP或J2EE框架都使用POJO(Plain Old Java Objects),这些对象需要在核心Java类中编写。
我曾经在PHP上工作了2年,现在转而使用Java。主要是因为在JSP编程中,核心Java非常有用。
对于表单操作,您不需要具备核心Java能力。但对于企业解决方案,您需要它。