Dúvidas sobre página inicial web

Bom dia pessoal,

Tenho a seguinte dúvida.
Na página inicial de um comércio eletrônico, como eu poderia carregar os produtos automaticamente com preços, foto, como é feita por exemplo nos sites de livrarias, etc.
Tenho um banco de dados de produtos e uma servlet que consegue pesquisar produtos e colocar no carrinho de compras.
Não sou web designer e não sei se é através de servlets que o pessoal carrega a primeira página de forma tão dinâmica, trocando os produtos e tal.
Alguém poderia me ajudar?

Desde já agradeço.

Abraços,
Zovao.

O que o pessoal costuma fazer é um truque - é como se fosse uma página estática (com tempo de expiração curto, mas não zero), mas gerada periodicamente, ou então usando algum mecanismo de cache de JSP que depende do web container.

Valeu,

Obrigado pela dica.

Abraços.