Dúvida com erro JSF

5 respostas
O

Prezados,
Boa noite!!

Estou iniciando os estudos em JSF, instalei o apache tomcat 6 e o eclipse Indigo, estou usando uma apostila do AlgaWorks.
Fiz um exemplo da apostila, para mostrar um inputText e um button enviar, porém quando executo me gera um erro.
Quando eu tiro a tag <f:view> e todo o seu conteudo que está dentro, o código funciona corretamente.
Se alguem puder me ajudar a solucionar pois, estou desde manha tentando e ainda não consegui, muito obrigado!!!

Este é o código da minha página JSP:

<%@ page language=“java” contentType=“text/html; charset=ISO-8859-1” pageEncoding=“ISO-8859-1”%>
<%@ taglib prefix=“f” uri=“http://java.sun.com/jsf/core”%>
<%@ taglib prefix=“h” uri=“http://java.sun.com/jsf/html”%>

Insert title here

Este é o erro gerado após executar o server:

exception

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

8: Insert title here
9:
10:
11: <f:view>
12: <h:form>
13: <h:outputLabel value=“Seu nome: “/>
14: <h:inputText value=”#{usuarioBean.nome}”/>

Stacktrace:

org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:521)

org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:430)

org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)

org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)

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

root cause

java.lang.NullPointerException

javax.faces.webapp.UIComponentClassicTagBase.setJspId(UIComponentClassicTagBase.java:1858)

org.apache.jsp.ola_jsp._jspx_meth_f_005fview_005f0(ola_jsp.java:109)

org.apache.jsp.ola_jsp._jspService(ola_jsp.java:82)

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

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

org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)

org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)

org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)

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

5 Respostas

O

alguem tem alguma sugestão???

juno.rr

Só uma dica amigo, utilize as tags code para colocar código, senão fica meio ruim de ler.

// assim fica muito melhor
drsmachado

Está tentando aprender jsf 1.x?
Sinceramente, sugiro aprender direto jsf 2, procure no site da caelum ou da k19 apostilas mais recentes.

O

Ok amigos!
Primeiro Post, rsrs.
Procurarei, obrigado pela dica!!

M

Cara pelo log do seu erro tem alguma coisa nula, voce mapeou seus managebean corretamente? o usuarioBean? tem alguma coisa que voce esta chamando na pagina jsp que ta nulo, poste os codigo corretamente e os log de erros por inteiro nao apenas uma parte

Criado 9 de julho de 2013
Ultima resposta 10 de jul. de 2013
Respostas 5
Participantes 4