Trazer dados de tabela com muitos relacionamentos com Hibernate e exibir no front

Boa tarde,

Tenho uma tabela que é o centro de 3 relacionamentos many to many com atributos, o seja, ela tem 3 chaves e mais as colunas de informação, ae uma das colunas se chama mensalidade, e para trazer o valor desejado da mensalidade eu preciso informar as 3 chaves, ou seja, se key1 = 2 and key2 = 5 and key3 = 1 entao valor = R$100, este é um exemplo. até ae tudo bem, ja esta tudo estruturado na entitys e etc, o problema esta na hora de exibir no front, tenho varios inputs text q irao receber o valor das mensalidades, o modo normal de fazer isso é ${entity.outraEntity[i.index].valor}, ok isso me traz o valor, mas nao traz o valor exato q eu quero pq fazendo dessa forma eu informo apenas a key1, mas preciso informar a key2 e 3 para que me traga o valor certo e isso nao sei como fazer. Bom acho q ta bem dificil de entender, se alguem puder me ajudar poste ae as duvidas q ficaram q eu vou tentando explicar melhor.