Carregar trechos de JSP dinamicamente

Olá, senhores gurus!

Como faço para carregar dinamicamente trechos de JSP dentro de um JSP maior? Por exemplo, tenho uma página com um botão ‘avançado’, e ao se clicar nele uma tabela surge com mais opções (inputs), mas sem submissão do formulário. Conheço razoavelmente bem o AJAX, mas é possível combiná-lo com outra coisa? JMS talvez?

Agradeço a atenção!

O Ajax realiza possui exatamente essa função: exibir dados sem necessidade de reload da página. Dê uma olhada no DWR.

Não entendi a relação da dúvida com JMS, explique melhor!