quinta-feira, 4 de fevereiro de 2010

Re: [java-br] forEach Minha lista não funciona.

·

 

Luciano,
Como havia dito anteriormente o erro esta explicito ai "javax.el.PropertyNo tFoundException: Property 'listarClientes' not found on type br.com.syssintegra. dao.ClienteDAO " o ELResolver não encontrou a propriedade "listarClientes" da classe "ClienteDAO", pois esta propriedade não existe, o que existe é o metodo "listarClientes".
Sua linha "<c:forEach items="${dao. listarClientes} " var="cliente" > " está errada.
Qual versão do JSP você esta usando?
Tente executar a chamada assim: "<c:forEach items="#{dao. listarClientes} " var="cliente" >"
De uma olhada neste artigo que explica a unified expression language: http://today.java.net/pub/a/today/2006/03/07/unified-jsp-jsf-expression-language.html
De uma olhada na classe BeanELResolver.java para entender melhor o erro: http://www.docjar.com/html/api/javax/el/BeanELResolver.java.html
[]s,

Oscar Aleixo

http://blog.openarch.com.br

--- Em qui, 4/2/10, Luciano Santos <lucian_sys@yahoo.com.br> escreveu:

De: Luciano Santos <lucian_sys@yahoo.com.br>
Assunto: [java-br] forEach Minha lista não funciona.
Para: java-br@yahoogrupos.com.br
Data: Quinta-feira, 4 de Fevereiro de 2010, 18:21

 

Boa Tarde!

Pessoa sou novato nesse mundo java e estou com um problema ao quere lista meu clientes.

Consigo incluir, alterar menos lista.

Alguem poderia me dizer o q eu estou fazendo deerrado?

<%@ page language="java" contentType= "text/html; charset=ISO- 8859-1"

pageEncoding= "ISO-8859- 1"%>

http://www.w3. org/TR/html4/ loose.dtd">

<%@ taglib uri="http://java. sun.com/jsp/ jstl/core" prefix="c" %>

<html>

<head>

<meta http-equiv=" Content-Type" content="text/ html; charset=ISO- 8859-1">

<title>Listagem de Clientes</title>

</head>

<body>

<jsp:useBean id="dao" class="br.com. syssintegra. dao.ClienteDAO" />

<!--For-->

<c:forEach items="${dao. listarClientes} " var="cliente" >

<Table>

<tr><td> cliente.Nome </td></tr>

</Table>

</c:forEach>

</body>

</html>

[b]ESSE É LOG DE ERRO:

HTTP Status 500 -

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

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jasper. JasperException: An exception occurred processing JSP page /listacliente. jsp at line 13

10: <body>

11: <jsp:useBean id="dao" class="br.com. syssintegra. dao.ClienteDAO" />

12: <!--For-->

13: <c:forEach items="${dao. listarClientes} " var="cliente" >

14: <Table>

15: <tr><td> cliente.Nome </td></tr>

16: </Table>

Stacktrace:

org.apache.jasper. servlet.JspServl etWrapper. handleJspExcepti on(JspServletWra pper.java: 505)

org.apache.jasper. servlet.JspServl etWrapper. service(JspServl etWrapper. java:416)

org.apache.jasper. servlet.JspServl et.serviceJspFil e(JspServlet. java:342)

org.apache.jasper. servlet.JspServl et.service( JspServlet. java:267)

javax.servlet. http.HttpServlet .service( HttpServlet. java:717)

root cause

javax.el.PropertyNo tFoundException: Property 'listarClientes' not found on type br.com.syssintegra. dao.ClienteDAO

javax.el.BeanELReso lver$BeanPropert ies.get(BeanELRe solver.java: 193)

javax.el.BeanELReso lver$BeanPropert ies.access$ 400(BeanELResolv er.java:170)

javax.el.BeanELReso lver.property( BeanELResolver. java:279)

javax.el.BeanELReso lver.getValue( BeanELResolver. java:60)

javax.el.CompositeE LResolver. getValue( CompositeELResol ver.java: 54)

org.apache.el. parser.AstValue. getValue( AstValue. java:11

org.apache.el. ValueExpressionI mpl.getValue( ValueExpressionI mpl.java: 186)

org.apache.jasper. runtime.PageCont extImpl.propriet aryEvaluate( PageContextImpl. java:935)

org.apache.jsp. listacliente_ jsp._jspx_ meth_c_005fforEa ch_005f0( listacliente_ jsp.java: 104)

org.apache.jsp. listacliente_ jsp._jspService( listacliente_ jsp.java: 7

org.apache.jasper. runtime.HttpJspB ase.service( HttpJspBase. java:70)

javax.servlet. http.HttpServlet .service( HttpServlet. java:717)

org.apache.jasper. servlet.JspServl etWrapper. service(JspServl etWrapper. java:374)

org.apache.jasper. servlet.JspServl et.serviceJspFil e(JspServlet. java:342)

org.apache.jasper. servlet.JspServl et.service( JspServlet. java:267)

javax.servlet. http.HttpServlet .service( HttpServlet. java:717)

~ ~

Luciano ( @ @ ) Santos

------oOOo-( _)-oOOo-- ------

Analista de Sistemas

SyS

____________ _________ _________ _________ _________ _________ _

Veja quais são os assuntos do momento no Yahoo! +Buscados

http://br.maisbusca dos.yahoo. com

[As partes desta mensagem que não continham texto foram removidas]

__________________________________________________________
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

[As partes desta mensagem que não continham texto foram removidas]

__._,_.___
Para sair da lista, envie email para: java-br-unsubscribe@yahoogroups.com
Para upload/download de arquivos: http://www.yahoogroups.com/files/java-br
.

__,_._,___

0 comentários:

Pague com LPs do Mister Colibri

Pague com LPs do Mister Colibri
Quer comprar celular,Tablet,pen drive, GPS e muito outros produtos e ainda podendo pagar tudo em LPs ?Pois saiba que isso é possível,basta você visitar o site downloadstotal.com e realizar a sua compra com toda tranquilidade e segurança!!!

Hora

Online

Arquivo do Blog