Struts - ActionForm - Vários JavaBeans

Boa tarde
Estou com uma dúvida sobre Struts + ActionForm.

Preciso mostrar na tela (JSP) vários dados de alguns JavaBeans que estão relacionados. Em um JavaBean comum, ou seja, que não possui relacionamento, é só eu criar uma ActionForm com os mesmo atributos, popular essa ActionForm e depois mostrar no JSP, mas meu problema é que tenho 1 JavaBean relacionado com outros, exemplo

public class Cidade {
  private int codigo;
  private String nome;
  private Estado estado; //Outro JavaBean
}
public class Estado {
  private int codigo;
  private String uf;
}

Como da para ver acima, é um relacionamento many-to-one entre Cidade e Estado.
Gostaria de mostrar no JSP algo assim

A Pergunta é… vou ter que criar uma ActionForm com esses 3 atributos? para depois chamar o JSP? ou tem jeito de eu tb fazer um relacionamento no ActionForm?
Pergunto isso pois esse relacionamento é pequeno, pois futuramente no sistema (controle de transportadora), irei ter relacionamento de umas 5 tabelas

Espero que tenha ficado claro e dúvida e agradeço a ajuda do pessoal