[RESOLVIDO] Struts/Hibernate - Pegando valor da session

Pessoal,

Estou utilizando Struts/Hibernate/MySQL e estou tendo problema no:
<logic:iterate name=“KEY_BAIRRO” id=“bairro”>
<bean:write name=“bairro” property=“uf”/>
</logic:iterate>

A session possui um List… já verifique no list.size() e a lista está sendo preenchida, mas pelo mapeamento do Hibernate eu não consigo pegar nenhum property.

[code]org.apache.jasper.JasperException: Exception in JSP: /pages/Bairro_Lista.jsp:150

147:

 
148:
149:  
150: <bean:write name=“bairro” property=“uf”/>
[/code]

public class Cidade implements Serializable {
private Integer id;
private String nome;
private String uf;
private Set bairros;

Meu Cidade.hbm.xml

[code]



		<property
			name="nome"
			column="cidade_nome"
			type="string"/>
			
		<property
			name="uf"
			column="cidade_uf"
			type="string"/>
			
		<set
			name="bairros"
			inverse="true">
				<key
					column="bairro_cidade_id"/>
				<one-to-many
					class="Bairro"/>
		</set>
			
	</class>
</hibernate-mapping>[/code]

public class Bairro implements Serializable {
private static final long serialVersionUID = 1L;
private String id;
private String nome;
private Cidade cidade;

Bairro.hbm.xml

[code]<?xml version="1.0"?>

<hibernate-mapping package="endereco">
	<class name="Bairro" table="bairros">
		<id
			name="id"
			column="bairro_id"
			type="string"/>
			
		<property
			name="nome"
			column="bairro_nome"/>
			
		<many-to-one
			name="cidade"
			class="Cidade"
			column="bairro_cidade_id"/>
	</class>
</hibernate-mapping>[/code]

Pessoal,

Me ajudem, por favor!

Explicação simplificada:
Tem uma collection de Objeto Bairro e cada Objeto Bairro possui um Objeto Cidade. E essa collection está em uma session chama KEY_BAIRRO.

Como faço para imprimir isso em uma JSP?

Posta a excessao e a forma pela qual você coloca a lista na sessão.

[]s

Leandro

Leandro,

Descobri o problema qual era…
Eu havia feito o select utilizando o createQuery, daí quando fui fazer um teste utilizando o createCriteria e declarando no many-to-one o fetch=“join” funcionou.

Vou só pesquisar a diferença entre o createQuery e o createCriteria, pois ainda não sei!

Mas valeu ae a atenção!