Olá pessoal,
estou tentando montar uma página jsp usando PanelTab
mas está dando erro conforme abaixo.
Não estou visualizando onde está o erro.
Se alguém puder me ajudar agradeceria…
abs
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: /tab2.jsp:9
6: <f:loadBundle basename="br.com.example_messages" var="example_messages"/>
7: </head>
8:
9: <t:panelTab label="TELA 01" rendered="#{tabbedPaneBean.tab2Visible}">
10: <h:inputTextarea ></h:inputTextarea>
11: </t:panelTab>
12:
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:451)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:373)
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)
com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:322)
com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:130)
com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:87)
com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)
com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117)
javax.faces.webapp.FacesServlet.service(FacesServlet.java:198)
root cause
–pagina jsp
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
<%@ taglib uri="http://myfaces.apache.org/tomahawk" prefix="t"%>
<head>
<f:loadBundle basename="br.com.example_messages" var="example_messages"/>
</head>
<t:panelTab label="TELA 01" rendered="#{tabbedPaneBean.tab2Visible}">
<h:inputTextarea ></h:inputTextarea>
</t:panelTab>
– classe
public class TabbedPaneBean implements Serializable
{
//private static final Log log = LogFactory.getLog(TabbedPaneBean.class);
/**
* serial id for serialisation versioning
*/
private static final long serialVersionUID = 1L;
private boolean _tab1Visible = true;
private boolean _tab2Visible = true;
private boolean _tab3Visible = true;
public boolean isTab1Visible()
{
return _tab1Visible;
}
public void setTab1Visible(boolean tab1Visible)
{
_tab1Visible = tab1Visible;
}
public boolean isTab2Visible()
{
return _tab2Visible;
}
public void setTab2Visible(boolean tab2Visible)
{
_tab2Visible = tab2Visible;
}
public boolean isTab3Visible()
{
return _tab3Visible;
}
public void setTab3Visible(boolean tab3Visible)
{
_tab3Visible = tab3Visible;
–faces
[code}
<managed-bean>
<managed-bean-name>tabbedPaneBean</managed-bean-name>
<managed-bean-class>br.com.TabbedPaneBean</managed-bean-class>
<managed-bean-scope>request</managed-bean-scope>
</managed-bean>
[/code]