問題
Visualforceページにページネーションを追加するために、開発者が使用すべき手段はどれですか。
- StandardController
- ページのaction属性
- ページのextensions属性
- StandardSetController
正解
- StandardController
- ページのaction属性
- ページのextensions属性
- StandardSetController
解説
それぞれの選択肢の理由について説明します。
□ StandardController
これは不正解です。StandardControllerは、単一のレコードを操作するためのメソッドを提供しますが、ページネーションを実装する機能は提供しません。
□ ページのaction属性
これは不正解です。action属性は、ページが読み込まれたときに実行されるメソッドを指定するもので、ページネーションの直接的な実装には使用されません。
□ ページのextensions属性
これは不正解です。extensions属性は、標準のコントローラやカスタムコントローラに追加の機能を提供するクラスを指定するために使用されますが、これ単体でページネーション機能を提供するわけではありません。
□ StandardSetController
これは正解です。StandardSetControllerは、リストやコレクションのレコードを操作するためのメソッドを提供します。これにはページネーションを実装するためのメソッド(next、previous、setPageSizeなど)が含まれており、Visualforceページにページネーションを追加するのに最適です。
次の問題へ
【Salesforce 認定Platformデベロッパー】試験対策:第99問
問題 “without sharing”キーワードを使用してApexクラスを宣言すると、どのような影響がありますか。 現在のユーザーが所有するレコードのみを更新できます。 現在のユ…
前の問題へ
【Salesforce 認定Platformデベロッパー】試験対策:第97問
問題 開発者は、取引先責任者のリストを更新するApexメソッドを作成し、LightningWebコンポーネントで使用できるようにしたいと考えています。 これを実現するために、…
1問目から復習する
【Salesforce 認定Platformデベロッパー】試験対策:第1問
問題 デバッグログに書き込まれるときのxの値は何ですか。 Integer x = 0; do { x = 1; x++; } while (x < 1); System.debug(x); 0 1 2 3 正解 0 1 2 3 解説 デバッ…
コメント