阅读更多

4顶
1踩

Web前端

原创新闻 Hocate Ajax 框架介绍

2007-11-01 21:03 by 见习记者 helyho 评论(0) 有4916人浏览
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
4
1
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • java web框架struts_Struts - Web开发框架 - Web开发 - JAVA开源项目 - 开源吧

    相关开源项目Verge:Verge框架是一个开源J2EE应用程序框架完全采用Java开发只使用到标准的J2EE APIs.这个开源项目的目的为开发企业应用程序提供一个非常灵活和可扩展的框架.基于全注解方式的SSH基础框架ssh-base-...

  • Java开源Web开发框架

    WebWork WebWork是由OpenSymphony组织开发的,致力于组件化和代码重用的拉出式MVC模式J2EE Web框架。WebWork目前最新版本是2.1,现在的WebWork2.x前身是Rickard Oberg开发的WebWork,但现在WebWork已经被拆分成了...

  • Java开源 Web开发框架 (三)

    Aranea是一个开源,面向组件,事件驱动的Java MVC Web框架。它提供一种通用简单的方式来构建Web应用程序组件,复用自义定或一般的GUI逻辑,扩展该框架。Aranea强调必须使用POJOs面向对象的技术,并且提供一个Jsp标签...

  • Java开源 Web开发框架

    WebWork 是由OpenSymphony组织开发的,致力于组件化和代码重用的拉出式MVC模式J2EE Web框架。WebWork目前最新版本是2.1,现在的WebWork2.x前身是Rickard Oberg开发的WebWork,但现在WebWork已经被拆分成了Xwork1和...

  • 如何让JSON穿梭在服务器于浏览器之间

    hocate ajax框架提供了客户端的验证能力 1 验证参数类型是否正确 2 验证参数个数是否正确 例如(2)中的例子 调用JSTO.setProt1(...)方法 如果你提供里一个JSTO.setProt1()无参数调用,那么在验证参数个数的时候就...

  • 安装NumPy教程-详细版

    附件是安装NumPy教程_详细版,文件绿色安全,请大家放心下载,仅供交流学习使用,无任何商业目的!

  • 语音端点检测及其在Matlab中的实现.zip

    语音端点检测及其在Matlab中的实现.zip

  • C#文档打印程序Demo

    使用C#完成一般文档的打印,带有页眉,页脚文档打印,表格打印,打印预览等

  • DirectX修复工具-4-194985.zip

    directx修复工具 DirectX修复工具(DirectX repair)是系统DirectX组件修复工具,DirectX修复工具主要是用于检测当前系统的DirectX状态,若发现异常情况就可以马上进行修复,非常快捷,使用效果也非常好。

  • Python手动实现人脸识别算法

    人脸识别的主要算法 其核心算法是 欧式距离算法使用该算法计算两张脸的面部特征差异,一般在0.6 以下都可以被认为是同一张脸 人脸识别的主要步骤 1 获得人脸图片 2 将人脸图片转为128D的矩阵(这个也就是人脸特征的一种数字化表现) 3 保存人脸128D的特征到文件中 4 获取其他人脸转为128D特征通过欧式距离算法与我们保存的特征对比,如果差距在0.6以下就说明两张脸差距比较小

  • 全国大学生信息安全竞赛知识问答-CISCN 题库.zip

    ciscn 全国大学生信息安全竞赛知识问答-CISCN 题库.zip

  • JAVA+SQL离散数学题库管理系统(源代码+LW+外文翻译).zip

    JAVA+SQL离散数学题库管理系统(源代码+LW+外文翻译)JAVA+SQL离散数学题库管理系统(源代码+LW+外文翻译)JAVA+SQL离散数学题库管理系统(源代码+LW+外文翻译)JAVA+SQL离散数学题库管理系统(源代码+LW+外文翻译)JAVA+SQL离散数学题库管理系统(源代码+LW+外文翻译)JAVA+SQL离散数学题库管理系统(源代码+LW+外文翻译)JAVA+SQL离散数学题库管理系统(源代码+LW+外文翻译)JAVA+SQL离散数学题库管理系统(源代码+LW+外文翻译)JAVA+SQL离散数学题库管理系统(源代码+LW+外文翻译)JAVA+SQL离散数学题库管理系统(源代码+LW+外文翻译)JAVA+SQL离散数学题库管理系统(源代码+LW+外文翻译)JAVA+SQL离散数学题库管理系统(源代码+LW+外文翻译)JAVA+SQL离散数学题库管理系统(源代码+LW+外文翻译)JAVA+SQL离散数学题库管理系统(源代码+LW+外文翻译)

  • strcmp函数应用.zip

    strcmp函数应用.zip

  • 蓝桥杯单片机第十一届国赛设计题试做

    蓝桥杯单片机第十一届国赛设计题试做

  • 基于MATLAB的pca人脸识别.zip

    基于MATLAB的pca人脸识别.zip

  • 520.html

    520.html

  • JAVA在线考试管理系统(源代码+LW+开题报告+外文翻译+英文文献+答辩PPT).zip

    JAVA在线考试管理系统(源代码+LW+开题报告+外文翻译+英文文献+答辩PPT)

  • STR710的定时器编程C语言例子,开发环境为IAR EWARM。.zip

    STR710的定时器编程C语言例子,开发环境为IAR EWARM。.zip

  • 基于物品的协同过滤推荐算法(Python).zip

    协同过滤算法(Collaborative Filtering)是一种经典的推荐算法,其基本原理是“协同大家的反馈、评价和意见,一起对海量的信息进行过滤,从中筛选出用户可能感兴趣的信息”。它主要依赖于用户和物品之间的行为关系进行推荐。 协同过滤算法主要分为两类: 基于物品的协同过滤算法:给用户推荐与他之前喜欢的物品相似的物品。 基于用户的协同过滤算法:给用户推荐与他兴趣相似的用户喜欢的物品。 协同过滤算法的优点包括: 无需事先对商品或用户进行分类或标注,适用于各种类型的数据。 算法简单易懂,容易实现和部署。 推荐结果准确性较高,能够为用户提供个性化的推荐服务。 然而,协同过滤算法也存在一些缺点: 对数据量和数据质量要求较高,需要大量的历史数据和较高的数据质量。 容易受到“冷启动”问题的影响,即对新用户或新商品的推荐效果较差。 存在“同质化”问题,即推荐结果容易出现重复或相似的情况。 协同过滤算法在多个场景中有广泛的应用,如电商推荐系统、社交网络推荐和视频推荐系统等。在这些场景中,协同过滤算法可以根据用户的历史行为数据,推荐与用户兴趣相似的商品、用户或内容,从而提高用户的购买转化率、活跃度和社交体验。 未来,协同过滤算法的发展方向可能是结合其他推荐算法形成混合推荐系统,以充分发挥各算法的优势。

Global site tag (gtag.js) - Google Analytics