Struts2: como mostrar uma dica de ferramenta para cada opção suspensa em uma tag de seleçã

Eu tenho essa tag struts2 select, onde as opções são uma lista de objetos Item. Digamos que a classe Item java bean tenha as seguintes 3 propriedades:itemId, itemLabel, itemDescription.

Minha tag de seleção fica assim:

<s:select headerKey="" 
  headerValue="Select Item"
  list="myModel.itemsList"
  listKey="itemId"
  listValue="itemLabel"
  name="selectedItem" />   

Gostaria de mostrar uma dica de ferramenta para cada opção no menu suspenso sempre que o usuário passar o mouse sobre essa opção. O texto para preencher essa dica de ferramenta é armazenado noitemDescription propriedade da minha classe java bean

Eu sei que você pode dar uma dica para a tag select, mas não é isso que eu preciso, pois cada opção / item tem uma descrição diferent

Atualmente, tenho uma dica de ferramenta javascript personalizada e gostaria de usar essa função, se possível. É assim que eu usaria a função se os itens estivessem listados em uma tabela:

<td>
    <span class="tooltip" onmouseout="tooltip.hide();"
      onmouseover="tooltip.show('<s:property value="item.description" />');">
        <s:property value="item.label" />
    </span>
</td>

Alguém sabe qual seria a melhor solução para mostrar odescription como uma dica de ferramenta sempre que o usuário passa o mouse sobre uma opção?

questionAnswers(3)

yourAnswerToTheQuestion