[세일즈포스 개발자]
Apex - Visualforce Basic - Custom Controller
monimoni
2023. 2. 22. 10:49
1. Custom Controller ( 사용자 정의 컨트롤러 )
- Custom Controller는 Visualforce 페이지에서 사용할 수 있는 Custom 로직 및 데이터 조작이 포함되어 있다.
- Custom Controller를 Visualforce Page에서 사용하기 위해서는 Controller에 지정하는 이름의 Apex Class가 존재해야 한다.
2. 실습 과제
3. 실습 코드
[ Class ]
public class NewCaseListController {
public List<Case> getNewCases () {
List <Case> fiLi = [SELECT Id,CaseNumber FROM Case WHERE Status = 'New'];
return fiLi;
} // getNewCases
} // end class
[ Page ]
<apex:page controller="NewCaseListController">
<apex:repeat value="{! newCases}" var="case">
<apex:outputLink value="/{! case.Id}">
<apex:outputText value="{! case.CaseNumber }"/>
</apex:outputLink>
</apex:repeat>
</apex:page>
4. 실습 화면
728x90