【问题标题】:Do I need to know JSP before using web frameworks?在使用 Web 框架之前我需要了解 JSP 吗?
【发布时间】:2012-08-12 20:46:11
【问题描述】:

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

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

我问这个的原因是因为我们知道那些来自 ASP 或 VB 的人通常可以轻松学习 Python,而来自 C 或 C++ 的人则很容易喜欢 PHP。

有什么建议吗?

更新:根据 sleske 的建议

我不明白为什么有这么多的 java web 框架 不同的方法,在此之前,我需要知道我还能做什么 在开始之前必须知道,例如 Java EE 和 Java EE 的区别 和 Tomcat 服务器,为什么会有容器等? ???请赐教。 谢谢

【问题讨论】:

  • 不清楚你在问什么,请澄清你的问题。您想知道在使用 JSF、Apache Tapestry 或 JBoss Seam 等框架之前是否需要学习 JSP?或者您想知道 PHP、Python 和 Java 的不同之处吗?或者什么...?
  • 是的。我不明白为什么有这么多不同方法的 java web 框架,在此之前,我需要知道在开始之前我还需要了解什么,例如 Java EE 和 Tomcat 服务器之间的区别,为什么会有容器等? ???请赐教。谢谢
  • 谢谢。请在说明中编辑您的问题;不是每个人都阅读 cmets。
  • 问题已更新。谢谢

标签: java frameworks web


【解决方案1】:

这不是强制性的,但如果你知道 Servlet,当然会更好。

就我而言,我是从 JSF 开始的。不久之后,我在需要的时候了解了 Servlet。

如果您不想花时间在 Servlet 上一段时间,我建议您也这样做并尝试 JSF。

一些有用的网站:

http://www.coreservlets.com/JSF-Tutorial/

https://sites.google.com/site/freej2eevideotutorial/-java-server-faces-jsf-2-0-video-tutorial-jsf-2-0-video-training

【讨论】:

    【解决方案2】:

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

    Java 完全是一个新事物吗?

    Java 是强类型语言,不像 PHP 或 Python,它们是脚本、解释型语言。您曾经使用过任何类似 Java 的语言吗? (C++, C#)

    在开始使用 Web 框架之前,我需要先熟悉 JSP 吗?

    在我看来,没有必要在一开始就用 JSP 精疲力尽,但强烈建议了解Servlets,因为所有框架都以一种方式使用它们或其他。就框架而言,那里有很多框架,我无法帮助您做出选择。
    希望这会有所帮助。

    【讨论】:

    • C .但不适用于制作网页。同意 Servlet。谢谢
    • @weldan-jamili 如果你用过 C,并且你熟悉数据类型、结构、栈和堆内存分配的概念,那么你应该很好用 Java,虽然有些书/推荐教程。也有很多,您可以选择,或搜索推荐。
    【解决方案3】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-04-20
      • 2020-02-12
      • 2020-08-23
      • 2011-11-24
      • 2011-11-28
      • 2020-12-18
      • 2020-11-03
      • 1970-01-01
      相关资源
      最近更新 更多