构建富互联网应用(RIA):从入门到调试
1. 完善首个 RIA 应用
若使用 Java Servlet 处理 URI(第 8 行),而你使用的是 PHP,需确保 URI 指向 PHP 页面。以下是具体修改步骤:
1. 在 messageLabel 标签前添加新标签(第 46 行),为页面新增一处可添加发送者详情的位置。
2. 添加对发送者标签的查找(第 17 行)。
3. 最后,根据服务器响应更新发送者标签(第 25 - 27 行)。
完成上述修改后,重新加载 HelloWorldv6.html ,你将得到一个更新后的 Web 应用,它会在不同标签中分别显示响应的发送者和消息部分,且各有不同样式。
比如,选择法国选项后的最终“Hello World”Web 应用示例中,发送者标签显示为“Dana says”且无边界,而消息标签则有细黑边框围绕。
这个简单示例展示了 AJAX 如何通过异步请求使网页更具交互性。异步调用和文档对象模型(DOM)这些简单概念,对 Web 应用的未来产生了巨大影响,它们是构建高度交互和复杂 Web 应用的基础。
2. RIA 开发中的调试挑战
在 RIA 开发过程中,调试是一项极具挑战性的任务。与桌面应用程序员拥有众多调试工具和环境不同,Web 开发者此前在这方面的选择有限,使得 Web 调试成为一个神秘且困难的话题。
RIA 编程本质上是分布式的,这进一步增加了调试的复杂性。通常,无法将 RIA 页面的执行与后端服务器代码的执行以及它们之间的异步传输分开。
不
超级会员免费看
订阅专栏 解锁全文
2

被折叠的 条评论
为什么被折叠?



