Como construir menus dinamicos

Gente eu queria construir um menu dinamico, tipo aqueles feitos em flash, q qnd vc passa o mouse por cima de uma opicao ele meche ou faz qualquer coisa, alguem tem algum tuto sobre o assunto?

Aqui tem alguns exemplos legais:

http://www.dhtmlcentral.com/projects/coolmenus/

[quote=Pedrosa]Aqui tem alguns exemplos legais:

http://www.dhtmlcentral.com/projects/coolmenus/[/quote]

bacana mas eu quero fazer usando java…

Eu uso o meu só com css. Ficou legal
Uso uma lista e aplico regras de apresentação através de css.
O java só fica encarregado de escrever a lista de acordo com os itens no menu.
Basicamente vc vai precisar utilizar uma árvore para gerar o menu. Estas árvores poderão conter links ou outros submenus.

[quote=Basilio][quote=Pedrosa]Aqui tem alguns exemplos legais:

http://www.dhtmlcentral.com/projects/coolmenus/[/quote]

bacana mas eu quero fazer usando java…[/quote]

Como o amigo citou acima, faça a montagem do conteudo desses menus no Java com banco de dados e integre com JSTL e Javascript.