我是 Java2E 的新手。我看到一堆不同的术语,如 JavaServer Faces、JavaServer Pages、Facelet、Servlets、Beans,我有点困惑。你能给我更清楚地了解这些术语吗?谢谢
问问题
4263 次
1 回答
1
Java EE 是一大堆东西。它有许多不同的实现,并且有许多技术可以在不同的实现中使用。
参考链接:http ://www.oracle.com/technetwork/java/javaee/overview/index.html
快速概览:
Bean 是具有 getter 和 setter 的对象。它们到处都在使用。它们的意义远不止于此,但在您了解 Java EE 是什么之前,这将帮助您完成它。
Java Server Faces (JSF) 是一种处理MVC(模型-视图-控制器)视图的技术。JSP 也是如此。facelet 是 JSF 的一部分。
servlet 是一个处理 HTTP 请求并产生 HTTP 响应的类。
Servlet 是 Java EE 的一部分,但可以是独立的。为了说明,servlet 可以存在于任何 servlet 容器中。Java EE 应用程序需要一个 Java EE 容器,它也有一个 servlet 容器,但提供的更多。要了解区别,请将 Tomcat 与 Glassfish 或 JBoss 进行比较。
于 2012-12-10T23:57:19.837 回答