随着B/S应用的深入,最终客户对于浏览器界面互动操作越来越不满意,很多新的B/S大量应用了AJAX技术来实现在浏览器上完成丰富的页面操作。
为了适应客户的需求,普元PSO部门提供了一套基于EOS的AJAX应用框架的实现。技术实现的源代码在开源的组织机构权限管理系统应用中。
AJAX简介
基于浏览器的应用系统中,获取服务端数据时候需要通过HTTP的Request的方式获得服务器放回的HTML数据,而且在页面中需要刷新页面才能获得数据。因此在很多需要大量和服务端交互的应用程序编写负责,而且给使用者进行页面操作起来非常不方便。因此出现这么一种技术,通过XMLHTTP、DOM、Javascript等技术组合实现动态显示与交互。
* 基于XMLHTTP/CSS
* 由DOM(Document Object Model)实现动态显示和交互
* 通过XML和XSLT进行数据交换及处理
* 使用JavaScript整合B/S两端直接数据交互
.value+ "";
if (sub.submitXML(str)) {
var ret = sub.getValue("root/data/EOSORG_V_Users/userID");
if (ret == null || ret == "") {
alert("没有此操作员编号的用户!");
} else {
sub.setForm(document.form2);
}
}
}
|