java Applet(web网页动态交互性)

来源:互联网 发布:中国经济实力 知乎 编辑:程序博客网 时间:2024/06/14 01:27

applet类
封装了applet的一些规矩,编程者需要知道这些方法在什么情况下执行。
applet的运行必须通过一个 html文件,applet作为对象嵌入html网页中,由浏览器解释执行。主要靠标记applet(code=”“);
applet的运行过程:浏览器发送http请求访问html文件,服务器将html文件作为http响应发送浏览器;浏览器解释执行html文件,如果html中有< applet>标记,则当处理到时,它将给服务器发送请求,请求服务器在html文档所在目录下寻找这个文件,从服务器“下载”该applet字节码文件,然后在浏览器中解释执行applet代码。

servlet
当Web刚开始被用来传送服务时,服务提供者就已经意识到了动态内容的需要。Applet是为了实现这个目标的一种最早的尝试,它主要关注使用客户端平台来交付动态用户体验。与此同时,开发人员也在研究如何使用服务器平台实现这个目标。开始的时候,公共网关接口(Common Gateway Interface ,CGI)脚本是生成动态内容的主要技术。虽然使用得非常广泛,但CGI脚本技术有很多的缺陷,这包括平台相关性和缺乏可扩展性。为了避免这些局限性,Java Servlet技术因应而生,它能够以一种可移植的方法来提供动态的、面向用户的内容。处理用户请求。
applet方法:
init();
start();
paint();画图
stop();暂停主线程;
destory();销毁线程;
update();刷新重画
repaint();自动调用update();

在html中给applet传递参数值。”< prama >”
在applet代码中读取applet参数值。getParameter(“name”);
支持多媒体,支持动画,支持声音播放。

原创粉丝点击