【发布时间】:2013-06-20 07:31:10
【问题描述】:
我正在学习 Java Web 开发课程,但我对 Django 的经验要丰富得多。我知道有些概念是相似的,但它们被组合在不同的层和不同的名称中。
Django 概念如何映射到 Java 或反之亦然,JSP 页面、Struts 1.x 动作和 FormBeans 在哪里适合 Django 层?
【问题讨论】:
-
将 Django 与 Java、servlet、JSP 和 Struts 进行比较有点奇怪。 Struts 只是众多Java Web Application frameworks中的一个。
-
@informatik01 正如我所说,我正在上课,它正在使用 Struts 向我们介绍 Java Web 开发。这也是我将答案设为社区 wiki 答案的原因,因此可以添加有关其他框架的更多信息。
-
好的,现在我明白你的意思了。除了您的问题中的 Struts 之外,看到不同技术之间的相似性/等效性非常有趣。 +1。
-
正确回答这个问题需要知道您所针对的 Struts 版本。你明确提到了form beans,这让我相信你的意思是Struts 1——一个最近停产的产品,多年来没有看到任何新的发展,永远不应该考虑用于新项目或教育:它的发展模式落后于时代十年。 Struts 2 完全是一个不同的框架。
标签: java django jsp servlets struts-1