In the traditional way you write one page with a menu and then call a dedicated page (a.k.a. actuator
) for each of them.
One step behind is to group all the code of the different actuators into a single page then call the page passing a parameter (a.k.a the action
to activate the chunk of code of interest (this is known as overlay model