Olá,
não estou conseguindo visualizar porque está dando esse erro
pois as outras paginas não está dando erro…
quando chamo direto vi ahttp listarmensagem.jsf não dá erro
mas se chamo atrvés da pagina como link da erro abaixo
<tr>
<td >
<h:outputLink value="listarmensagem.jsp" >
<h:outputText value="Listar Mensagens"/>
<f:param name="op" value="1" />
</h:outputLink>
</td>
</tr>
se alguem puder me ajudar agradeceria…
abs
–listarmensagem.jsp
<%@ taglib prefix=“f” uri=“http://java.sun.com/jsf/core” %>
<%@ taglib prefix=“h” uri=“http://java.sun.com/jsf/html” %>
<html>
<head>
<title>Lista Mensagem </title>
<LINK href="estilo.css" type="text/css" rel="stylesheet">
</head>
<body>
<div align=center>
<f:view>
<h:dataTable value="#{mensagens.lista}" var="mensag">
<h:column>
<f:facet name="header">
<h:outputText value="Código"/>
</f:facet>
<h:outputText value ="#{mensagens.nome}" />
</h:column>
</h:dataTable>
</f:view>
</div>
</body>
</html>
–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: Exception in JSP: /listarmensagem.jsp:13
10:
11: <body>
12: <div align=center>
13: <f:view>
14: <h:dataTable value="#{mensagens.lista}" var="mensag">
15: <h:column>
16: <f:facet name="header">
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:451)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:355)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
root cause
javax.servlet.ServletException: Cannot find FacesContext
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:841)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:774)
org.apache.jsp.listarmensagem_jsp._jspService(listarmensagem_jsp.java:92)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
root cause
javax.servlet.jsp.JspException: Cannot find FacesContext
javax.faces.webapp.UIComponentTag.doStartTag(UIComponentTag.java:405)
com.sun.faces.taglib.jsf_core.ViewTag.doStartTag(ViewTag.java:105)
org.apache.jsp.listarmensagem_jsp._jspx_meth_f_005fview_005f0(listarmensagem_jsp.java:107)
org.apache.jsp.listarmensagem_jsp._jspService(listarmensagem_jsp.java:77)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
note The full stack trace of the root cause is available in the Apache Tomcat/5.5.25 logs.
--------------------------------------------------------------------------------
Apache Tomcat/5.5.25
–faces
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE faces-config PUBLIC
"-//Sun Microsystems, Inc.//DTD JavaServer Faces Config 1.1//EN"
"http://java.sun.com/dtd/web-facesconfig_1_1.dtd">
<faces-config>
<managed-bean>
<managed-bean-name>mensagens</managed-bean-name>
<managed-bean-class>br.com.Mensagens</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
</managed-bean>
</faces-config>