使用Agavi进行MVC编程简介,第5部分:为Agavi应用程序添加分页、上传文件和定制输入验证器
简介
在本系列的第 4 部分结束之后,您已经具备一个功能齐全的 Web 应用程序,该应用程序包含管理模块、搜索引擎和 XML 输出功能。现在,您可能对本文讨论的主题摸不着头脑,因为 Web Automobiles Sales Platform (WASP) 应用程序的基本需求已经得到满足。
在最后一篇文章中,我将讨论一些您在构建 Web 应用程序时必须使用的额外技术和概念。这些技术覆盖较大的范围,从简单的分页和数据库记录排序,再到复杂的通过 Web 表单支持文件上传和编写定制输入验证器。对于所有这些情况,Agavi 框架都提供一些内置的工具,帮助您更轻松、更快捷、更安全地完成工作。让我们现在开始行动!
数据库记录排序
首先介绍结果集的分页和排序。图 1演示了如何在管理模块的摘要页面 http://wasp.localhost/admin/listing/index 显示结果集。
图 1. WASP 清单摘要页面
时间: 2024-08-04 09:35:12