Problema com JSF

5 respostas
rodrigo.fai

Olá pessoal!!!

Estou iniciando meus estudos com JSF e como marinheiro de primeira viajem, estou tendo alguns problemas...
ink
Criei um Dinamic Web Project no Eclipse(Eclipse Indigo), como configuração optei por "Java Server Faces v1.2 Project" e adicionei os jars. do JSF(JSF 1.2 (Apache Myfaces JSF Core-1.2 API 1.2.9) (1)) na etapa "JSF Capabilities" da criação do projeto. Até ai blz...

Criei os ManagedBeans, jsp´s e configurei as regras de navegação... porém, é exibida a seguinte msg de erro quando tento acessar uma página(cadastroEquipamentos.jsp) através de um link:

An Error Occurred:
Error calling action method of component with id j_id_jsp_726111739_2:j_id_jsp_726111739_3

Caused by:
java.lang.ClassNotFoundException - br.com.faespsenar.ce.control.ControleEquipamento

obs.: A classe ControleEquipamento(ManagedBean) contém método chamado pela action!

Alguém têm idéia do que pode estar acontecendo??

Obrigado.

5 Respostas

Jacomete

coloca o codigo da pagina jsp, pq vc não esta utilizando facelets (xhtml) ?

rat000

Verifique se a classe br.com.faespsenar.ce.control.ControleEquipamento está correta na declaração do managed beam no faces-config.xml.

rodrigo.fai
Jacomete:
coloca o codigo da pagina jsp, pq vc não esta utilizando facelets (xhtml) ?

Index. 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"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Projeto teste</title>
</head>
<body>
<f:view>
	<h:outputText>Controle de equipamentos</h:outputText>
	<br><br>
	<h:form>
		<h:commandLink value="Cadastro de equipamentos" action="#{controleEquipamento.cadastro}"></h:commandLink>
	</h:form>
</f:view>
</body>
</html>

Equipamento.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"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Cadastro de equipamentos</title>
</head>
<body>
<f:view>
	<h:form>
		<h:outputText>Cadastro de equipamentos</h:outputText>
		<p><h:inputText label="Departamento" value="#{equipamento.departamento}" size="30" maxlength="30"></h:inputText>
		<p><h:inputText label="Entidade" value="#{equipamento.entidade}" size="30" maxlength="30"></h:inputText>
		<p><h:inputText label="Usuário" value="#{equipamento.usuario}" size="30" maxlength="30"></h:inputText>
		<p><h:inputText label="Andar" value="#{equipamento.andar}" size="5" maxlength="2"></h:inputText>
		<p><h:inputText label="Número de série" value="#{equipamento.numeroDeSerie}" size="30" maxlength="30"></h:inputText>
		<p><h:inputText label="Patrimônio" value="#{equipamento.patrimonio}" size="5" maxlength="10"></h:inputText>
		<p><h:inputText label="Tipo" value="#{equipamento.tipo}" size="30" maxlength="30"></h:inputText>
		<p><h:inputText label="Marca" value="#{equipamento.marca}" size="30" maxlength="30"></h:inputText>
		<p><h:inputText label="Modelo" value="#{equipamento.modelo}" size="50" maxlength="50"></h:inputText>
		<p><h:selectOneMenu label="Inativo">
			<f:selectItem itemLabel="Sim" itemValue="#{equipamento.inativo}"/>
			<f:selectItem itemLabel="Não" itemValue="#{equipamento.inativo}"/>
		</h:selectOneMenu>
		<p><h:inputTextarea label="Observação" value="#{equipamento.observacao}"></h:inputTextarea>
		<p><h:commandButton action="reflesh" value="reflesh"></h:commandButton>
	</h:form>
</f:view>
</body>
</html>
rodrigo.fai

Já verifiquei e está correta…

rodrigo.fai

desconfio q seja problemas com os jars.

alguem sabe me dizer quais jars. são necessários para o desenvolvimento de projetos jsf utilizando TOMCAT??? Onde baixar e versão utilizar???

Criado 19 de outubro de 2011
Ultima resposta 20 de out. de 2011
Respostas 5
Participantes 3