Javascript está muchísimo más extendido que java, recordad que muy pocos navegadores vienen con java instalado, y no es que ocupe poco para descargarlo de internet (depende de la versión (Microsoft / Sun) pero unos 10 Mb).
Java está bien para aplicaciones muy complejas, y cada vez menos, para un menú es una burrada, javascript ocupa poco, carga rápido y puedes probarlo en segundos, saludos.