• 使用 JSP 标记文件生成 JavaScript 代码

    本节介绍的是 xhr.tag 和 innerHTML.tag 文件。前者生成能将 Ajax 请求发送给服务器的 JavaScript 函数,后者则生成能在 Web 浏览器内处理 Ajax 请求的回调函数的代码。

    发送 Ajax 请求

    <da:xhr> 标记接受 6 个属性:所生成的 JavaScript 函数的头部、HTTP 方法、将响应返回给 Ajax 请求的页面的...
  • 创建一个简单的 Ajax 应用程序

    本节描述了示例应用程序的 JSP 页面。CityForm.jsp 页面包括一个 Web 表单,其数据由 Ajax 发送到 Web 服务器。另一个名为 CityInfo.jsp 的页面生成 Ajax 响应。

    构建 Ajax 页面

    此示例应用程序的 CityForm.jsp 页面使用了两个定制标记,名称分别为 <da:xhr> 和 <da:innerHTML>,是作为 JSP ...
  • 使用框架和代码生成器

    如果您很幸运地找到了一种能满足您需要的组件或框架,那么就请使用它吧。如果没有找到也没关系,因为您总是可以开发自己的解决方案,也可以定制现有的一段代码。不管是哪种情况,一种很好的做法是 “参数化” 代码并将其放入一个可重用的库,而非将参数硬编码到您的代码里。不过有时候,实现泛型并不实际,因为它会使开发变得复杂,而非简化。在将泛型代码放入可重用组件或框架时,可以考虑使用代码生成器来更有效地生成特定的代码。

    在开发的...