問題
VisualforceページのコンテンツをPDFとして表示するコードはどれですか。
- <apex:page contentType=”pdf”>
- <apex:page renderAs=”pdf”>
- <apex:page contentType=”application/pdf”>
- <apex:page rendersAs=”application/pdf”>
正解
- <apex:page contentType=”pdf”>
- <apex:page renderAs=”pdf”>
- <apex:page contentType=”application/pdf”>
- <apex:page rendersAs=”application/pdf”>
解説
それぞれの選択肢の理由について説明します。
□ <apex:page contentType=”pdf”>
これは不正解です。この属性の値は正しくありません。contentType
属性は、MIME(contentTypeはMultipurpose Internet Mail Extension)タイプを指定するためのもので、”pdf”は正しいMIMEタイプではありません。
□ <apex:page renderAs=”pdf”>
これは正解です。renderAs属性を使用して、VisualforceページのコンテンツをPDFとして表示することができます。この属性の値として”pdf”を指定することで、ページはPDFとしてレンダリングされます。
□ <apex:page contentType=”application/pdf”>
これは不正解です。contentType
はMIMEタイプを指定するためのものですが、VisualforceページをPDFとしてレンダリングするためにはrenderAs
属性を使用する必要があります。
□ <apex:page rendersAs=”application/pdf”>
これは不正解です。この属性名や値は正しくありません。正しい属性名はrenderAs
で、正しい値は”pdf”です。
参考:apex:page
次の問題へ
【Salesforce 認定Platformデベロッパー】試験対策:第92問
問題 SOQLインジェクションの脆弱性から保護するために、開発者がVisualforceコントローラで使用できるクエリはどれですか。2つ選びなさい。 A String qryString = '…
前の問題へ
【Salesforce 認定Platformデベロッパー】試験対策:第90問
問題 開発者は、ヘルパークラスを持つ新しいApexトリガーを作成し、新しいApexヘルパークラスの95%のカバレッジのみを実行するテストクラスを作成します。本番環境への…
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 解説 デバッ…
コメント