Applet v / s Servlet

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

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

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

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

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

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

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

Applet在Clients机器上运行,Servlet在Server Machine上运行,并在Java.servlet中的Request And Response Parameter的帮助下在客户端浏览器上生成html页面。*; 包