Combos

Pessoal, estou com dificuldade para montar o segundo combo da minha aplicação.
Preciso alimentar o segundo combo de acordo com a opção que o usuário escolheu no primeiro combo.
Estou usando struts.

Minha action que retorna a lista do primeiro combo

[code]public class ListaIdsAction extends Action{

@Override
public ActionForward execute(ActionMapping mapping, ActionForm form,
		HttpServletRequest request, HttpServletResponse response)
		throws Exception {
	
	List<NetMeterBeans> netMetersId = new ContatoDao().getListaId();
	request.setAttribute("ids", netMetersId);
	
	// TODO Auto-generated method stub
	return mapping.findForward("netMetersId");
}

}
[/code]

Minha jsp onde eu faço um for e alimento o primeiro combo.

[code]<%@ taglib uri=“http://java.sun.com/jsp/jstl/core” prefix=“c” %>


Escolha um NetMeter:

<select>
                   <option> NetMeters </option>
       <c:forEach var="netMeter" items="${ids}">
	<option>${netMeter.m_id}</option>
       </c:forEach>
</select>


             <select>
        <option> Sistemas </option>
  	<c:forEach var="netMeter" items="${sistemas_disponiveis}">
		<option>${netMeter.m_sistema}</option>
	</c:forEach>
</select>

[/code]

Alguém sabe como eu faço pra preencher o segundo combo com struts?

Obrigado