Hocate Ajax 框架介绍
程序员文章站
2022-03-04 16:18:33
...
hocate AJAX框架参照了目前很多框架的设计思路,汲取各个框架其中的优点,摒弃了一些操作和编码的不便性,旨在提供一个方便快捷易编码的ajax框架.
1 java对象到JSON对象的自动映射
2 对象自动JSON化,可以在页面中直接调用
3 映射了java中的各种方法,可以控制那些方法要映射那些方法不映射
4 映射的JSON对象的方法的调用完全是js对象的方式.
例如:有一个对象tempObj 他有很多方法其中一个是showTeam()方法,那么在浏览器中就可以直接通过hocate ajax命令或者tempObj的一个JS实例并且通过tempObj.showTeam()的方式调用。如果showTeam有返回值,提供2中方式获取,在异步模式下通过回调函数获取,在同步模式下可以通过showTeam()的返回值直接获取。
5 无需通过HTML标签引入对象定义类,可直接通过getNewInstance()方法获得一个空的由java兑现映射而来的JSON对象
6 较高的执行效率,直接将java对象映射的JSON,这样客户端无需做XML的解析操作,在大数据量传输时有叫高的效率,同时减少socket的流量
7 方便的获取servlet中的对象可以通过getObject()方法获得服务器中的对象
8 可以提交一个有效的java对象的JSON类到服务器,而这个有效的javaJSON类可以通过getNewInstance()方法获得这样就不必在为对象是否符合定义而苦恼
9 对java映射的JSON中的方法,有参数个数和参数类型的检查,如果不符合参数类型和数量则不会提交到服务器.
10 对非本框架提交的处理请求会返回错误.简单的安全控制
下载地址:http://www.hocate.org/info.hct?pageName=download
演示地址:http://www.hocate.org/ajaxdemo/
文档地址:http://www.hocate.org/minfo/projectview.hct?id=0
1 java对象到JSON对象的自动映射
2 对象自动JSON化,可以在页面中直接调用
3 映射了java中的各种方法,可以控制那些方法要映射那些方法不映射
4 映射的JSON对象的方法的调用完全是js对象的方式.
例如:有一个对象tempObj 他有很多方法其中一个是showTeam()方法,那么在浏览器中就可以直接通过hocate ajax命令或者tempObj的一个JS实例并且通过tempObj.showTeam()的方式调用。如果showTeam有返回值,提供2中方式获取,在异步模式下通过回调函数获取,在同步模式下可以通过showTeam()的返回值直接获取。
5 无需通过HTML标签引入对象定义类,可直接通过getNewInstance()方法获得一个空的由java兑现映射而来的JSON对象
6 较高的执行效率,直接将java对象映射的JSON,这样客户端无需做XML的解析操作,在大数据量传输时有叫高的效率,同时减少socket的流量
7 方便的获取servlet中的对象可以通过getObject()方法获得服务器中的对象
8 可以提交一个有效的java对象的JSON类到服务器,而这个有效的javaJSON类可以通过getNewInstance()方法获得这样就不必在为对象是否符合定义而苦恼
9 对java映射的JSON中的方法,有参数个数和参数类型的检查,如果不符合参数类型和数量则不会提交到服务器.
10 对非本框架提交的处理请求会返回错误.简单的安全控制
下载地址:http://www.hocate.org/info.hct?pageName=download
演示地址:http://www.hocate.org/ajaxdemo/
文档地址:http://www.hocate.org/minfo/projectview.hct?id=0