Best Practice [Display a list of items]

Hello,
I would like to know what is the best practice to do the following
common
action.
Display a list of items representing a modeI.

I have FrontController which handle all the user actions coming from the
web.
I have Controller ModelController which handle actions related to the
model.

I want to display a list of items related on some model in the main
page.
Do I need to call the action from FrontController and delegate it to
ModelController? , or call the ModelController directly from the web?

Any Suggestions?

Sharon.