【问题标题】:Applet v/s Servlet小程序与 Servlet
【发布时间】:2009-11-12 17:13:06
【问题描述】:

JAVA中Applet和Servlet有什么区别

【问题讨论】:

  • 鼓励自己和我们在提出问题时付出bit更多的努力是个好主意。只需在您的 oneliner 上搜索“Java 中的 Applet 和 Servlet 有什么区别”,就已经给出了答案。例如,您可以详细说明您在找到的答案中遇到的实际问题。例如它们如何不足等等;这样我们可以给出更合适的答案。
  • 在谷歌上搜索“Java 中的 Applet 和 Servlet 有什么区别”之后,这个非常紧凑且中肯的 stackoverflow 问题出现了。与 BalusC 不同,我认为这个问题是完美的。

标签: java servlets applet


【解决方案1】:

Applet 运行在客户端,servlet 运行在服务器上。就这么简单。

更具体地说,该小程序被下载到客户端,并在浏览器内的 JRE 中执行,并且可以在小程序框架内显示它想要显示的任何内容。相反,servlet 在服务器上运行并(通常)生成一个 HTML 页面,该页面显示在您的浏览器中。

【讨论】:

    【解决方案2】:

    Java Applet 是在客户端的 JVM 上运行的 Java 类(通过浏览器插件)。

    Java Servlet 在 Servlet 容器(如 Apache Tomcat)中的服务器端运行,客户端以普通旧 HTML 的形式接收结果。

    主要区别在于一个在客户端运行,另一个在服务器端运行。

    【讨论】:

      【解决方案3】:

      applet 是桌面应用程序,Servlet 是 Web 应用程序

      Applet 在 Clients 机器上运行,Servlet 在 Server 机器上运行并产生 在请求和响应参数的帮助下,客户端浏览器上的 html 页面 Java.servlet.*; 包

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-05-08
        • 1970-01-01
        • 1970-01-01
        • 2014-03-31
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多