Если я правильно понимаю ваш вопрос, вы хотите добавить apex:commandButton
, чтобы перейти на другую страницу.Когда вы были на той же странице, она просто обновлялась, но чтобы перейти на другую страницу, вам нужно указать действие в apex:commandButton
, которое указывает на метод в расширении контроллера, который возвращает PageReference для того места, куда вы хотитеидти.Например:
<apex:commandButton action="{!gotoCompetitorSearch}" value="Competitor Search" />
public PageReference gotoCompetitorSearch() {
return Page.CompetitorSearch;
}
Обратите внимание: если вам на самом деле не нужна кнопка или специальная логика и вы просто хотите перейти на другую страницу, вы можете сделать это просто с помощью apex:outputLink
без необходимостирасширение контроллера, например:
<apex:outputLink value="{!$Page.CompetitorSearch}">CompetitorSearch</apex:outputLink>