4.Bind with Standard Controller(绑定标准控制器)
Visualforce使用传统的模型-视图-控制器(MVC)范例,并包括复杂的内置controller来处理标准动作和数据访问,从而提供与Lightning Platform数据库的简单而紧密的集成。这些内置controller 被称为standard controller。
MVC设计模式使将视图及其样式与基础数据库和逻辑轻松分离。在MVC中,视图(Visualforce页面)与controller交互,并且controller为页面提供功能。例如,controller可以包含单击按钮时要执行的逻辑。controller通常还与model(database)进行交互-提供视图可能想要显示的可用数据,或将更改推回数据库。
大多数标准和所有自定义对象都有standard controller,可用于与与该对象关联的数据进行交互,可以扩展standard controller以添加新功能,或从头开始创建自定义controller。
Find a Record ID and Add It to the Request URL:
通过将Record作为参数添加到Request URL中,将Record的Record ID提供给standard controller。