我应该在学习JSP之前学习Java吗?

4

我有机会从PHP转移到JSP的新工作。过去我做过一点Java,但我想知道是否应该在学习JSP之前复习一下我的Java知识?

5个回答

6
如果你要写业务逻辑(不仅是JSP中的视图),那么必须了解Java语言。另一方面,如果有人为你编写所有的业务逻辑,并且你只剩下被注入到JSP中的对象,则可以只使用JSTL来控制视图的格式(即在视图中没有脚本)。

谢谢Bakkal!我认为至少我要把我的现有知识恢复到原来的水平。 - iamjonesy

1

1

我很少遇到只基于JSP的项目,大多数情况下Servlet都是纯Java代码,并且在JSP中实现了一些表格等逻辑。

为纯JSP项目刷新Java知识总是有益的,但并非必需。


1

对于简单的脚本,这并不是必需的。但如果你想做一些更复杂的事情,你就需要使用Servlets和其他Java类,因此你需要学习Java。


0

是的,您需要加强Java基础知识,因为有时根据需求需要从核心Java类中获取帮助。

JSP与PHP不同。大多数JSP或J2EE框架都使用POJO(Plain Old Java Objects),这些对象需要在核心Java类中编写。

我曾经在PHP上工作了2年,现在转而使用Java。主要是因为在JSP编程中,核心Java非常有用。

对于表单操作,您不需要具备核心Java能力。但对于企业解决方案,您需要它。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接