servlet和jsp有什么区别?

时间:2010-07-20 05:01:54

标签: java jsp servlets java-ee

  

可能重复:
  What is the difference between JSF, Servlet and JSP?
  JSP Servlet and Web Programming

对于开源Java平台企业版(Java EE)应用程序服务器,您如何描述以下区别之间的区别:

  • JS​​P
  • 的Servlet

虽然两者都能够生成动态Web内容,但我不确定它们之间的差异和/或与其他内容的关系如何。

2 个答案:

答案 0 :(得分:4)

JSP是Java Servlet Pages,通常用于呈现HTML / XHTML页面。对我来说,这是一个PHP克隆。 JSP最终将被翻译并编译为Servlet类。

另一方面,

Servlet是一个符合Servlet API的类,用于处理HTTP请求,例如GET,POST等。

您可以阅读有关Servlet API及其文档here的更多信息。

答案 1 :(得分:0)

我建议你阅读这篇讨论Servlet和JSP的DevX文章。如果您还想了解更多信息......请转到this和此Wiki