Probleminha / Duvida com Struts ( Form e TagLib Bean )

Pessoal gostaria de saber de vocês se é possivel eu fazer a seguinte ação:

atualmente nos meus Form do Struts eu faço algo assim
UsuarioForm

public class UsuarioForm extends ActionForm {

	private Usuario usuario = new Usuario();

	public Usuario getUsuario() {
		return this.usuario;
	}

}

e eu tenha um bean que é Usuario com os seus devidos metodos get e set

Usuario

public class Usuario {
	// TODO poderia criar uma classe para Usuario PF e PJ
	private String nome;
	private String email;
	private String cnpjf;
	private String senha;
	private Character tipoPessoa;
	private Set<Endereco> endereco;
....

Endereço:

public class Endereco {
	private String tipoLogradouro;
	private String logradouro;
	private String numero;
	private String cep;
	private String bairro;
	private String cidade;
	private String estado;

ao fazer o meu formulário no .jsp da seguinte forma:

<div class="formLogin">
	<html:form action="/usuarioAction.do?method=registrar" method="POST">
		Nome:<br/>
		<html:text property="usuario.nome"></html:text><br/>
		Cpf:<br/>
		<html:text property="usuario.cnpjf"></html:text><br/>
		Email:<br/>
		<html:text property="usuario.email"></html:text><br/>
		Senha:<br/>
		<html:password property="usuario.senha"></html:password><br/>
		<p>Endereço:</p>
		Tipo Logradouro:<br/>
		<html:text property="usuario.endereco.tipologradouro"></html:text><br/>
		Logradouro:<br/>
		<html:text property="usuario.endereco.logradouro"></html:text><br/>
		Numero:<br/>
		<html:text property="usuario.endereco.numero"></html:text><br/>
		Bairro:<br/>
		<html:text property="usuario.endereco.bairro"></html:text><br/>
		Cep:<br/>
		<html:text property="usuario.endereco.cep"></html:text><br/>
		Cidade:<br/>
		<html:text property="usuario.endereco.cidade"></html:text><br/>
		<html:submit title="Ok" value="Ok"></html:submit>
		<html:cancel title="Cancelar" value="Cancelar"></html:cancel>
	</html:form>
....

eu vou obter erros quando ele tenta mapear ae o usuario.endereco.tipologradouro ou qualquer um outro usuario.endereco.ALGO

javax.servlet.jsp.JspException: Invalid argument looking up property: "usuario.endereco.tipologradouro" of bean: "org.apache.struts.taglib.html.BEAN"

é possivel eu fazer isso ou vou ter que fazer mesmo esses demais campos la dentro do UsuarioForm ?

Agradeço

ops, acho que viajei !
na verdade eu estava lidando era com um Set de Endereco, por isso ele estava se perdendo, ele esperava um Bean.

vou ver se so alterar para somente Endereco ( la em Usuario ) vai resolver

t+

– EDITADO —

Ainda continua com o erro, parece que a tag nao consegue obter BEAN dentro de BEAN, por exemplo

usuario.getEndereco().getBairro();

é isso ?