Ola todos,

no codigo abaixo:

--------------
<%@ page import="jpatour.*" %>
<jsp:useBean id="secao" class="SecaoBean" scope="request"/>
<jsp:useBean id="materia" class="MateriaBean" />
<HTML>
<HEAD>
<TITLE>
Gourmet
</TITLE>
</HEAD>
<BODY>
 dadosDaSecao:<BR>
 Codigo <jsp:getProperty name="secao" property="codigo" /><BR>
 Nome <jsp:getProperty name="secao" property="nome" /><BR>
 FiguraTitulo <jsp:getProperty name="secao" property="figuraTitulo"
/><BR>
 Sequencia <jsp:getProperty name="secao" property="seq" /><BR>
 <P>
  Dados das Materias:<BR>
 <%
 MateriaBean[] materias = ( MateriaBean[] )request.getAttribute(
"materias" );
 for ( int i = 0; i < materias.length; i++ ) {
  materia = materias[i];
 %>

 Codigo =  <jsp:getProperty name="materia" property="codigo" /><BR>
 Titulo =  <jsp:getProperty name="materia" property="titulo" /><BR>
 Descricao =  <jsp:getProperty name="materia" property="descricao"
/><BR>
 Conteudo =  <jsp:getProperty name="materia" property="conteudo" /><BR>

 <%
 } // for

 %>

A diretiva page import não funciona, tive de referenciar o pacote para
todas as classes, e o no loop onde o bean materias recebe um valor de um
bean do esmo tipo extraido de um array, que por sua vez estava
armazenado no objeto requrest, as tags getProperty não funcionam, ou o "
materia = materias[i] " não funciona pos as elas mostram os valores
default do construtor do bean.

quand fiz as seguintes modificações funcionou. alguem poderia me
orientar onde pode estar o problemas, pos tive de utilizar mais
scriptles do que pretendo, pois acho que as taglibs me proporcionam um
nível maior de abstração.


eis o código:

--------------------

<jsp:useBean id="secao" class="jpatour.SecaoBean" scope="request"/>
<HTML>
<HEAD>
<TITLE>
Gourmet
</TITLE>
</HEAD>
<BODY>
 dadosDaSecao:<BR>
 Codigo <jsp:getProperty name="secao" property="codigo" /><BR>
 Nome <jsp:getProperty name="secao" property="nome" /><BR>
 FiguraTitulo <jsp:getProperty name="secao" property="figuraTitulo"
/><BR>
 Sequencia <jsp:getProperty name="secao" property="seq" /><BR>
 <P>


 Dados das Materias:<BR>
 <%
 jpatour.MateriaBean[] materias = ( jpatour.MateriaBean[]
)request.getAttribute( "materias" );

 jpatour.MateriaBean materia;
 for ( int i = 0; i < materias.length; i++ ) {
  materia = materias[i];

 %>

 Codigo =  <%= materia.getCodigo() %><BR>
 Titulo =   <%= materia.getTitulo() %><BR>
 Descricao =  <%= materia.getDescricao() %><BR>
 Conteudo =   <%= materia.getConteudo() %><BR>

 <%

 } // for

 %>

</BODY>
</HTML>




</BODY>
</HTML>
--------------------------------------------------------


[]´s


Daniel A.


------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Reply via email to