将 Ajax 带入 Eclipse 的 Ajax Toolkit Framework 的两个工具
http://tech.ddvip.com 2006年11月20日 社区交流
本文详细介绍将 Ajax 带入 Eclipse 的 Ajax Toolkit Framework 的两个工具
function helloPressed()
{
dojo.debug('Hello World!');
}下面是init函数,该函数将helloButton与 Dojo 小部件相关联。第二行指明在您单击 Press Me 时应调用helloPressed函数。
function init()
{
var helloButton = dojo.widget.byId('helloButton');
dojo.event.connect(helloButton, 'onClick', 'helloPressed');
}下一行在初始页面加载时运行init函数:
dojo.addOnLoad(init);最后,HTML 的主体包含实际按钮,该按钮被赋予type和Id以与上述 JavaScript 关联。
清单 3. 将 ID 与上述 JavaScript 关联
</script>
</head>
<body>
<button dojoType="Button2" widgetId="helloButton">Press Me</button>
</body>
</html>图 2 展示单击 Press Me 之后 “Hello World!” Dojo 应用程序的输出。
图 2. “Hello World!” Dojo 应用程序的输出

详细的 HelloWorld 示例可从 Dojo wiki(参见 参考资料)获得。
Dojo 通过提供强大的不断增长的小部件集合,使得将 Ajax 代码的小片段集成到现有 Web 页面中更加容易,使用那些小部件集合很容易添加预期在桌面环境中看到的 UI 效果。开发人员避免了亲手编写 UI 的每一部分。对于高级用户,它提供了多数工具没有提供的能力。例如,包括了打包和构建系统以快速优化要部署的项目。Dojo 对于所有级别的 Ajax 开发人员来说是令人满意的解决方案。
来源:ibm 作者:Tim McIntire 责编:豆豆技术应用
正在加载评论...