JEE第五周做业

1、Applets数据库

1.Applets是什么编程

Applet是采用Java编程语言编写的小应用程序,该程序能够包含在 HTML标准通用标记语言的一个应用)页中,与在页中包含图像的方式大体相同。
浏览器

含有Applet的网页的 HTML文件代码中部带有<applet> 和</applet>这样一对标记,当支持Java的网络浏览器遇到这对标记时,就将下载相应的小应用程序代码并在本地计算机上执行该Applet。
2.Applets做用
Applet使网页更加富有生气,如添加声音、动画等这些吸引人的特征,并不会改变HTML文件中与Applet无关的元素。
3.Applets出现缘由
Java Applet 能够大大提升Web页面的交互能力和动态执行能力。
4.前景
因为浏览器对网页的安全性要求,Applets没法访问本地文件,限制较多,感受是一个将被取代的技术。
 
 
2、Ajax
1.Ajax工做原理
Ajax工做原理是提供与服务器 异步通讯的能力,从而使用户从请求/响应的循环中解脱出来。借助于Ajax,能够在用户单击按钮时,使用JavaScript和DHTML当即更新UI,并向服务器发出 异步请求,以执行更新或查询数据库。当请求返回时,就可使用JavaScript和CSS来相应地更新UI,而不是刷新整个页面。
2.JSF为何支持AJax
早期的Web应用程序大多建立为静态网页。 当客户端更新静态网页时,必须从新加载整个页面以反映更新。 实际上,每次更新都须要从新加载页面以反映更改。 重复页面从新加载可能会致使网络访问过多并可能影响应用程序性能。 诸如Ajax之类的技术是为了克服这些缺陷而建立的。
Ajax支持异步和部分更新Web应用程序。这种功能容许高度响应的网页几乎实时呈现。基于Ajax的Web应用程序能够访问服务器和处理信息,还能够检索数据而不会干扰客户端(如浏览器)上当前网页的显示和呈现。
相关文章
相关标签/搜索