Applet v / s Servlet

时间:2009-11-12 17:13:06

标签: java servlets applet

JAVA中Applet和Servlet之间的区别是什么

3 个答案:

答案 0 :(得分:30)

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

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

答案 1 :(得分:5)

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

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

关键的区别在于,在客户端运行,而另一个运行在服务器端。

答案 2 :(得分:1)

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

Applet在Clients机器上运行,Servlet运行Server Machine并生成 借助于请求和响应参数,在客户端浏览器上的html页面 Java.servlet。*; 套餐