PropertyNotFoundException?

2 respostas
ronysimao

Bom dia galera do GUJ,

Preciso de ajuda referente à um problema que estou tendo com uma JSP e, sinceramente, não faço a menor idéia de como resolver.

O que está acontecendo:
Tenho uma tela com grid (9 colunas, sendo uma para os radioButtons). Quando um item é selecionado e se clica no botão "detalhe", o mesmo deveria ir para uma próxima tela que teria alguns labels e outra grid de uma única coluna, entretanto quando clico no botão não consigo visualizar a página.

Já debuguei todo o MB e não encontrei erro nenhum, mas ao invés de a tela ser mostrada corretamente aparece o seguinte erro:

[color=red]javax.faces.el.PropertyNotFoundException: Bean: javax.faces.model.SelectItem, property: coluna_lista_gestores[/color]

Segue o log de erro:

javax.faces.el.PropertyNotFoundException: Bean: javax.faces.model.SelectItem, property: coluna_lista_gestores
	at org.apache.myfaces.el.PropertyResolverImpl.getPropertyDescriptor(PropertyResolverImpl.java:445)
	at org.apache.myfaces.el.PropertyResolverImpl.getPropertyDescriptor(PropertyResolverImpl.java:416)
	at org.apache.myfaces.el.PropertyResolverImpl.getProperty(PropertyResolverImpl.java:379)
	at org.apache.myfaces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:71)
	at org.apache.myfaces.el.ELParserHelper$MyArraySuffix.evaluate(ELParserHelper.java:486)
	at org.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145)
	at org.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:378)
	at javax.faces.component.UIOutput.getValue(UIOutput.java:75)
	at org.apache.myfaces.renderkit.RendererUtils.getStringValue(RendererUtils.java:225)
	at org.apache.myfaces.renderkit.html.HtmlTextRendererBase.renderOutput(HtmlTextRendererBase.java:65)
	at org.apache.myfaces.renderkit.html.HtmlTextRendererBase.encodeEnd(HtmlTextRendererBase.java:53)
	at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:331)
	at org.apache.myfaces.renderkit.RendererUtils.renderChild(RendererUtils.java:450)
	at org.apache.myfaces.renderkit.RendererUtils.renderChildren(RendererUtils.java:427)
	at org.apache.myfaces.renderkit.RendererUtils.renderChild(RendererUtils.java:448)
	at org.apache.myfaces.renderkit.html.ext.HtmlTableRenderer.renderColumnBody(HtmlTableRenderer.java:206)
	at org.apache.myfaces.renderkit.html.HtmlTableRendererBase.encodeColumnChild(HtmlTableRendererBase.java:168)
	at org.apache.myfaces.renderkit.html.ext.HtmlTableRenderer.encodeColumnChild(HtmlTableRenderer.java:161)
	at org.apache.myfaces.renderkit.html.HtmlTableRendererBase.encodeInnerHtml(HtmlTableRendererBase.java:154)
	at org.apache.myfaces.renderkit.html.HtmlTableRendererBase.encodeChildren(HtmlTableRendererBase.java:94)
	at org.apache.myfaces.renderkit.html.ext.HtmlTableRenderer.encodeChildren(HtmlTableRenderer.java:57)
	at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:319)
	at org.apache.myfaces.renderkit.RendererUtils.renderChild(RendererUtils.java:444)
	at org.apache.myfaces.renderkit.RendererUtils.renderChildren(RendererUtils.java:427)
	at org.apache.myfaces.renderkit.RendererUtils.renderChild(RendererUtils.java:448)
	at org.apache.myfaces.renderkit.html.HtmlGridRendererBase.renderChildren(HtmlGridRendererBase.java:203)
	at org.apache.myfaces.renderkit.html.HtmlGridRendererBase.encodeEnd(HtmlGridRendererBase.java:85)
	at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:331)
	at org.apache.myfaces.renderkit.RendererUtils.renderChild(RendererUtils.java:450)
	at org.apache.myfaces.renderkit.html.HtmlGridRendererBase.renderChildren(HtmlGridRendererBase.java:203)
	at org.apache.myfaces.renderkit.html.HtmlGridRendererBase.encodeEnd(HtmlGridRendererBase.java:85)
	at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:331)
	at org.apache.myfaces.renderkit.RendererUtils.renderChild(RendererUtils.java:450)
	at org.apache.myfaces.renderkit.RendererUtils.renderChildren(RendererUtils.java:427)
	at org.apache.myfaces.renderkit.RendererUtils.renderChild(RendererUtils.java:448)
	at org.apache.myfaces.renderkit.RendererUtils.renderChildren(RendererUtils.java:427)
	at org.apache.myfaces.renderkit.html.HtmlGroupRendererBase.encodeEnd(HtmlGroupRendererBase.java:62)
	at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:331)
	at org.apache.myfaces.renderkit.RendererUtils.renderChild(RendererUtils.java:450)
	at org.apache.myfaces.renderkit.html.HtmlGridRendererBase.renderChildren(HtmlGridRendererBase.java:203)
	at org.apache.myfaces.renderkit.html.HtmlGridRendererBase.encodeEnd(HtmlGridRendererBase.java:85)
	at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:331)
	at org.apache.myfaces.renderkit.RendererUtils.renderChild(RendererUtils.java:450)
	at org.apache.myfaces.renderkit.RendererUtils.renderChildren(RendererUtils.java:427)
	at org.apache.myfaces.renderkit.html.HtmlGroupRendererBase.encodeEnd(HtmlGroupRendererBase.java:62)
	at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:331)
	at org.apache.myfaces.renderkit.RendererUtils.renderChild(RendererUtils.java:450)
	at org.apache.myfaces.renderkit.html.HtmlGridRendererBase.renderChildren(HtmlGridRendererBase.java:203)
	at org.apache.myfaces.renderkit.html.HtmlGridRendererBase.encodeEnd(HtmlGridRendererBase.java:85)
	at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:331)
	at org.apache.myfaces.renderkit.RendererUtils.renderChild(RendererUtils.java:450)
	at org.apache.myfaces.renderkit.RendererUtils.renderChildren(RendererUtils.java:427)
	at org.apache.myfaces.renderkit.html.HtmlGroupRendererBase.encodeEnd(HtmlGroupRendererBase.java:62)
	at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:331)
	at org.apache.myfaces.renderkit.RendererUtils.renderChild(RendererUtils.java:450)
	at org.apache.myfaces.renderkit.html.HtmlGridRendererBase.renderChildren(HtmlGridRendererBase.java:203)
	at org.apache.myfaces.renderkit.html.HtmlGridRendererBase.encodeEnd(HtmlGridRendererBase.java:85)
	at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:331)
	at org.apache.myfaces.renderkit.RendererUtils.renderChild(RendererUtils.java:450)
	at org.apache.myfaces.renderkit.RendererUtils.renderChildren(RendererUtils.java:427)
	at org.apache.myfaces.renderkit.html.HtmlGroupRendererBase.encodeEnd(HtmlGroupRendererBase.java:62)
	at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:331)
	at org.apache.myfaces.renderkit.RendererUtils.renderChild(RendererUtils.java:450)
	at org.apache.myfaces.renderkit.html.HtmlGridRendererBase.renderChildren(HtmlGridRendererBase.java:203)
	at org.apache.myfaces.renderkit.html.HtmlGridRendererBase.encodeEnd(HtmlGridRendererBase.java:85)
	at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:331)
	at javax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:349)
	at javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:253)
	at org.apache.myfaces.taglib.UIComponentBodyTagBase.doEndTag(UIComponentBodyTagBase.java:55)
	at org.apache.jsp.template.mainLayout_jsp._jspService(mainLayout_jsp.java:1019)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
	at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:97)
	at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
	at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
	at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:216)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
	at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:133)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
	at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
	at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:90)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:679)
	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:461)
	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:399)
	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
	at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:415)
	at org.apache.myfaces.application.jsp.JspTilesViewHandlerImpl.dispatch(JspTilesViewHandlerImpl.java:233)
	at org.apache.myfaces.application.jsp.JspTilesViewHandlerImpl.renderView(JspTilesViewHandlerImpl.java:219)
	at org.ajax4jsf.framework.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:108)
	at org.ajax4jsf.framework.ajax.AjaxViewHandler.renderView(AjaxViewHandler.java:233)
	at br.com.bradesco.web.aq.view.lifecycle.BradescoLifecycleImpl.renderView(BradescoLifecycleImpl.java:173)
	at br.com.bradesco.web.aq.view.lifecycle.BradescoLifecycleImpl.render(BradescoLifecycleImpl.java:140)
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:107)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at org.apache.myfaces.component.html.util.ExtensionsFilter.doFilter(ExtensionsFilter.java:122)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at br.com.bradesco.web.aq.view.filters.impl.BradescoFilterManager.doFilter(BradescoFilterManager.java:166)
	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:137)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
	at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
	at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
	at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
	at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:216)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
	at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:195)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
	at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
	at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:90)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
	at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
	at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
	at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
	at java.lang.Thread.run(Thread.java:595)

E a JSP

<%-- TAGS CORE --%>
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>

<%-- TAGS APACHE --%>
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
<%@ taglib uri="http://myfaces.apache.org/tomahawk" prefix="t"%>

<%-- TAGS AWB --%>
<%@ taglib uri="http://bradesco.com.br/arq_components" prefix="brArq"%>
<%@ taglib uri="http://bradesco.com.br/html_custom_components"
	prefix="br"%>
<%@ taglib uri="http://bradesco.com.br/app_components" prefix="brApp"%>
<%@taglib uri="http://intranet.bradesco.com.br/channel_custom"
	prefix="custom"%>

<brArq:form id="detalheLembrete_form">
	<brArq:validatorScript functionName="validateForm" />

	<brApp:modalMessages mainDivClass="uiModalMessagesMainDivIntranet"
		headerDivClass="uiModalMessagesHeaderDivIntranet"
		bodyDivClass="uiModalMessagesBodyDivIntranet"
		buttonClass="uiModalMessagesOkButtonIntranet"
		footerDivClass="uiModalMessagesFooterDivIntranet"
		textClass="uiModalMessagesTextIntranet" />

	<br:brPanelGrid columns="1" border="0" cellpadding="0" cellspacing="0"
		styleClass="gridPrincipal">

		<br:brPanelGrid columns="1" border="0" cellpadding="0" cellspacing="0"
			styleClass="gridSecundaria">

			<br:brPanelGrid columns="1" border="0" cellpadding="0"
				cellspacing="0" styleClass="gridInterna">
				<br:brPanelGroup>
					<br:brOutputText styleClass="HtmlOutputFormatBold"
						value="#{msgs.lembretes_lembrete}:" />
				</br:brPanelGroup>
			</br:brPanelGrid>
		</br:brPanelGrid>

		<br:brPanelGrid columns="1" border="0" cellpadding="0" cellspacing="0"
			styleClass="gridSecundaria">

			<%-- Linha 1 --%>
			<br:brPanelGrid columns="1" border="0" cellpadding="0"
				cellspacing="0" styleClass="gridInterna">

				<br:brPanelGroup>
					<br:brGraphicImage styleClass="bullet" url="/imagens/bullet.jpg" />
					<br:brOutputText styleClass="HtmlOutputFormat"
						value="#{msgs.lembretes_mensagem}:" />
					<br:brOutputText styleClass="HtmlOutputFormatBold"
						binding="#{detalheLembreteBean.viewHelper.lembrete}" />
				</br:brPanelGroup>

			</br:brPanelGrid>

		</br:brPanelGrid>

		<br:brPanelGrid columns="1" border="0" cellpadding="0" cellspacing="0"
			styleClass="gridSecundaria">

			<br:brPanelGrid columns="1" border="0" cellpadding="0"
				cellspacing="0" styleClass="gridInterna">
				<br:brPanelGroup>
					<br:brOutputText styleClass="HtmlOutputFormatBold"
						value="#{msgs.lembretes_periodicidade_envio}:" />
				</br:brPanelGroup>

			</br:brPanelGrid>
		</br:brPanelGrid>

		<br:brPanelGrid columns="1" border="0" cellpadding="0" cellspacing="0"
			styleClass="gridSecundaria">

			<%-- Linha 2 --%>
			<br:brPanelGrid columns="1" border="0" cellpadding="0"
				cellspacing="0" styleClass="gridInterna">

				<br:brPanelGroup>
					<br:brGraphicImage styleClass="bullet" url="/imagens/bullet.jpg" />
					<br:brOutputText styleClass="HtmlOutputFormat"
						value="#{msgs.lembretes_periodicidade}:" />
					<br:brOutputText styleClass="HtmlOutputFormatBold"
						binding="#{detalheLembreteBean.viewHelper.periodicidade}" />
				</br:brPanelGroup>
			</br:brPanelGrid>
		</br:brPanelGrid>

		<br:brPanelGrid columns="1" border="0" cellpadding="0" cellspacing="0"
			styleClass="gridSecundaria">

			<%-- Linha 3 --%>
			<br:brPanelGrid columns="1" border="0" cellpadding="0"
				cellspacing="0" styleClass="gridInterna">

				<br:brPanelGroup>
					<br:brGraphicImage styleClass="bullet" url="/imagens/bullet.jpg" />
					<br:brOutputText styleClass="HtmlOutputFormat"
						value="#{msgs.lembretes_dia_base}:" />
					<br:brOutputText styleClass="HtmlOutputFormatBold"
						binding="#{detalheLembreteBean.viewHelper.diaBase}" />
				</br:brPanelGroup>
			</br:brPanelGrid>
		</br:brPanelGrid>
		
		<br:brPanelGrid columns="1" border="0" cellpadding="0" cellspacing="0"
			styleClass="gridSecundaria">

			<%-- Linha 3 --%>
			<br:brPanelGrid columns="1" border="0" cellpadding="0"
				cellspacing="0" styleClass="gridInterna">

				<br:brPanelGroup>
					<br:brGraphicImage styleClass="bullet" url="/imagens/bullet.jpg" />
					<br:brOutputText styleClass="HtmlOutputFormat"
						value="#{msgs.rotulo_dia_util}:" />
					<br:brOutputText styleClass="HtmlOutputFormatBold"
						binding="#{detalheLembreteBean.viewHelper.diaUtil}" />
				</br:brPanelGroup>
			</br:brPanelGrid>
		</br:brPanelGrid>
		
		<br:brPanelGrid columns="1" border="0" cellpadding="0" cellspacing="0"
			styleClass="gridSecundaria">

			<%-- Linha 3 --%>
			<br:brPanelGrid columns="1" border="0" cellpadding="0"
				cellspacing="0" styleClass="gridInterna">

				<br:brPanelGroup>
					<br:brGraphicImage styleClass="bullet" url="/imagens/bullet.jpg" />
					<br:brOutputText styleClass="HtmlOutputFormat"
						value="#{msgs.rotulo_ultimo_dia_mes}:" />
					<br:brOutputText styleClass="HtmlOutputFormatBold"
						binding="#{detalheLembreteBean.viewHelper.ultimoDiaMes}" />
				</br:brPanelGroup>
			</br:brPanelGrid>
		</br:brPanelGrid>

		<br:brPanelGrid columns="1" border="0" cellpadding="0" cellspacing="0"
			styleClass="gridSecundaria">

			<%-- Linha 3 --%>
			<br:brPanelGrid columns="1" border="0" cellpadding="0"
				cellspacing="0" styleClass="gridInterna">

				<br:brPanelGroup>
					<br:brGraphicImage styleClass="bullet" url="/imagens/bullet.jpg" />
					<br:brOutputText styleClass="HtmlOutputFormat"
						value="#{msgs.lembretes_dia_semana}:" />
					<br:brOutputText styleClass="HtmlOutputFormatBold"
						binding="#{detalheLembreteBean.viewHelper.diaSemana}" />
				</br:brPanelGroup>
			</br:brPanelGrid>
		</br:brPanelGrid>


		<br:brPanelGrid columns="1" border="0" cellpadding="0" cellspacing="0"
			styleClass="gridSecundaria">

			<br:brPanelGrid columns="1" border="0" cellpadding="0"
				cellspacing="0" styleClass="gridInterna">

				<br:brPanelGroup>
					<br:brGraphicImage styleClass="bullet" url="/imagens/bullet.jpg" />
					<br:brOutputText styleClass="HtmlOutputFormat"
						value="#{msgs.lembretes_mes_base}:" />
					<br:brOutputText styleClass="HtmlOutputFormatBold"
						binding="#{detalheLembreteBean.viewHelper.mesBase}" />
				</br:brPanelGroup>
			</br:brPanelGrid>
		</br:brPanelGrid>

		<br:brPanelGrid columns="2" border="0" cellpadding="0" cellspacing="0"
			styleClass="gridSecundaria">

			<%-- Linha 4 --%>
			<br:brPanelGrid columns="1" border="0" cellpadding="0"
				cellspacing="0" styleClass="gridInterna">

				<br:brPanelGroup>
					<br:brGraphicImage styleClass="bullet" url="/imagens/bullet.jpg" />
					<br:brOutputText styleClass="HtmlOutputFormat"
						value="#{msgs.lembretes_numero_envios}:" />
					<br:brOutputText styleClass="HtmlOutputFormatBold"
						binding="#{detalheLembreteBean.viewHelper.numeroEnvios}" />
				</br:brPanelGroup>
			</br:brPanelGrid>

			<br:brPanelGrid columns="1" border="0" cellpadding="0"
				cellspacing="0" styleClass="gridInterna">

				<br:brPanelGroup>
					<br:brGraphicImage styleClass="bullet" url="/imagens/bullet.jpg" />
					<br:brOutputText styleClass="HtmlOutputFormat"
						value="#{msgs.lembretes_enviados}:" />
					<br:brOutputText styleClass="HtmlOutputFormatBold"
						binding="#{detalheLembreteBean.viewHelper.enviados}" />
				</br:brPanelGroup>
			</br:brPanelGrid>
		</br:brPanelGrid>

		<br:brPanelGrid border="0" cellpadding="0" cellspacing="0"
			styleClass="linhaPrincipalMarginBottom9">
			<br:brGraphicImage />
		</br:brPanelGrid>

		<br:brPanelGrid columns="1" border="0" cellpadding="0" cellspacing="0"
			styleClass="gridSecundaria">

			<br:brPanelGrid columns="1" border="0" cellpadding="0"
				cellspacing="0" styleClass="gridInterna">
				<br:brPanelGroup>
					<br:brOutputText styleClass="HtmlOutputFormatBold"
						value="#{msgs.lembretes_gestores}:" />
				</br:brPanelGroup>
			</br:brPanelGrid>
		</br:brPanelGrid>

		<t:selectManyCheckbox id="gestoresSelecionados" required="false"
			layout="spread" value="#{detalheLembreteBean.valorCheckBox}"
			disabled="true">
			<f:selectItems value="#{detalheLembreteBean.listaSelectItens}" />
		</t:selectManyCheckbox>

		<br:brPanelGrid columns="1" border="0" cellpadding="0" cellspacing="0"
			styleClass="gridSecundaria">

			<t:div styleClass="divTabela">
				<t:dataTable var="objeto" id="gridLembrete"
					value="#{detalheLembreteBean.viewHelper.gestoresList}"
					style="width: 752px;" rows="10" rowIndexVar="indice"
					cellpadding="0" cellspacing="0" styleClass="tabela"
					headerClass="tabelaHeader" columnClasses="tabelaColuna"
					rowClasses="tabelaLinha">
					<t:column
						headeronmouseover="this.className='tabelaHeaderMouseOver'"
						headeronmouseout="this.className='tabelaHeader'"
						styleClass="tabelaColunaCheckBox">
						<f:facet name="header">
							<br:brOutputTextBold onmouseover="" value="" escape="false" />
						</f:facet>
						<t:checkbox for=":detalheLembrete_form:gestoresSelecionados"
							index="#{indice}" />
					</t:column>
					<t:column
						headeronmouseover="this.className='tabelaHeaderMouseOver'"
						headeronmouseout="this.className='tabelaHeader'">
						<f:facet name="header">
							<br:brOutputTextBold styleClass="HtmlDataTableBradescoBold"
								value="#{msgs.coluna_lista_gestores}" escape="false" />
						</f:facet>
						<br:brOutputText styleClass="HtmlDataTableBradesco"
							value="#{objeto['coluna_lista_gestores']}" escape="false" />
					</t:column>
				</t:dataTable>
			</t:div>
			<t:div styleClass="divPaginacao">
				<br:brPanelGroup>
					<brArq:pdcDataScroller id="dataScroller" for="gridLembrete"
						styleClass="HtmlDataScroller"
						actionListener="#{detalheLembreteBean.buscarGestores}">
						<f:facet name="first">
							<brArq:pdcCommandButton id="primeira" styleClass="button"
								onmouseout="this.className='button'"
								onmouseover="this.className='buttonMouseOver'"
								value="#{msgs.botao_primeira}" title="#{msgs.botao_primeira}">
								<brArq:submitCheckClient />
							</brArq:pdcCommandButton>
						</f:facet>
						<f:facet name="fastrewind">
							<brArq:pdcCommandButton id="retrocessoRapido" styleClass="button"
								onmouseout="this.className='button'"
								onmouseover="this.className='buttonMouseOver'"
								style="margin-left: 1px;"
								value="#{msgs.botao_retrocesso_rapido}"
								title="#{msgs.botao_retrocesso_rapido}">
								<brArq:submitCheckClient />
							</brArq:pdcCommandButton>
						</f:facet>
						<f:facet name="previous">
							<brArq:pdcCommandButton id="anterior" styleClass="button"
								onmouseout="this.className='button'"
								onmouseover="this.className='buttonMouseOver'"
								style="margin-left: 1px;" value="#{msgs.botao_anteriores}"
								title="#{msgs.botao_anteriores}">
								<brArq:submitCheckClient />
							</brArq:pdcCommandButton>
						</f:facet>
						<f:facet name="next">
							<brArq:pdcCommandButton id="proxima" styleClass="button"
								onmouseout="this.className='button'"
								onmouseover="this.className='buttonMouseOver'"
								style="margin-left: 1px;" value="#{msgs.botao_proximas}"
								title="#{msgs.botao_proximas}">
								<brArq:submitCheckClient />
							</brArq:pdcCommandButton>
						</f:facet>
						<f:facet name="fastforward">
							<brArq:pdcCommandButton id="avancoRapido" styleClass="button"
								onmouseout="this.className='button'"
								onmouseover="this.className='buttonMouseOver'"
								style="margin-left: 1px;" value="#{msgs.botao_avanco_rapido}"
								title="#{msgs.botao_avanco_rapido}">
								<brArq:submitCheckClient />
							</brArq:pdcCommandButton>
						</f:facet>
						<f:facet name="last">
							<brArq:pdcCommandButton id="ultima" styleClass="button"
								onmouseout="this.className='button'"
								onmouseover="this.className='buttonMouseOver'"
								style="margin-left: 1px;" value="#{msgs.botao_ultima}"
								title="#{msgs.botao_ultima}">
								<brArq:submitCheckClient />
							</brArq:pdcCommandButton>
						</f:facet>
					</brArq:pdcDataScroller>
				</br:brPanelGroup>
			</t:div>
		</br:brPanelGrid>
	</br:brPanelGrid>

	<br:brPanelGrid border="0" cellpadding="0" cellspacing="0"
		styleClass="linhaPrincipal">
		<br:brGraphicImage />
	</br:brPanelGrid>

	<br:brPanelGrid columns="2" border="0" cellpadding="0" cellspacing="0"
		styleClass="gridBotao">
		<br:brPanelGrid columns="1" cellpadding="0" cellspacing="0"
			styleClass="gridBotaoEsquerda">
			<br:brCommandButton id="voltar" value="#{msgs.botao_voltar}"
				title="#{msgs.botao_voltar}" styleClass="button" immediate="true"
				onclick="bCancel=true"
				action="#{detalheLembreteBean.retornarPagina}">
				<brArq:submitCheckClient />
			</br:brCommandButton>
		</br:brPanelGrid>
		<br:brPanelGrid columns="1" cellpadding="0" cellspacing="0"
			styleClass="gridBotaoDireita">
			<br:brPanelGroup>
				<br:brCommandButton id="button_alterar"
					action="#{alterarLembreteBean.iniciarPagina}"
					actionListener="#{detalheLembreteBean.viewHelper.gravarOrigem}"
					value="#{msgs.botao_alterar}" title="#{msgs.botao_alterar}"
					styleClass="button" style="margin-left: 5px;"
					onmouseout="this.className='button'"
					onmouseover="this.className='buttonMouseOver'">
					<brArq:submitCheckClient />
				</br:brCommandButton>

				<br:brCommandButton id="botao_excluir" value="#{msgs.botao_excluir}"
					title="#{msgs.botao_excluir}" styleClass="button"
					onmouseout="this.className='button'"
					actionListener="#{detalheLembreteBean.confirmarExcluir}"
					style="margin-left: 5px; margin-right: 3px;"
					onclick="if(!(confirm('#{msgs['msg_confirmacao_exclusao']}'))){enableCommand(this); return false;}"
					onmouseover="this.className='buttonMouseOver'">
					<brArq:submitCheckClient />
				</br:brCommandButton>

				<custom:printButton />
			</br:brPanelGroup>
		</br:brPanelGrid>
	</br:brPanelGrid>
</brArq:form>

Galera preciso muito de ajuda, pois isso é pra ANTEONTEM (só pra variar na nossa área).

Grato

Simão

2 Respostas

Leozin

Os objetos que estão dentro desse “msgs”

<br:brOutputTextBold styleClass="HtmlDataTableBradescoBold" value="#{msgs.coluna_lista_gestores}" escape="false" />

possui de fato uma propriedade com o nome coluna_lista_gestores, tipo, getColuna_lista_gestores?!

ronysimao

Oi Leozin,

Sim estão, é um arquivo .properties (messages_pt.properties)com todas as constantes de tela do sistema, mas dentro dele não existem getters e setters…

lembretes_gestores Gestores
lembretes_gestor Gestor

coluna_lista_gestores Lista Gestores

pagina_lembretes_consultar Consultar Lista de Lembrete
pagina_lembretes_detalhe Detalhe Lembrete
pagina_lembretes_imprimir_lista Imprimir Lista de Lembrete
pagina_lembretes_imprimir_detalhe Imprimir Detalhe Lembrete Cadastrado
pagina_incluir_lembrete Incluir Lembrete
pagina_alterar_lembrete Alterar Lembrete
pagina_selecionar_gestores Selecionar Gestores

O erro “acredito”, esteja aqui:

<t:column   
                       headeronmouseover="this.className='tabelaHeaderMouseOver'"   
                        headeronmouseout="this.className='tabelaHeader'">   
                        <f:facet name="header">   
                            <br:brOutputTextBold styleClass="HtmlDataTableBradescoBold"   
                                value="#{msgs.coluna_lista_gestores}" escape="false" />   
                        </f:facet>   
                        <br:brOutputText styleClass="HtmlDataTableBradesco"   
                            value="#{objeto['coluna_lista_gestores']}" escape="false" />   
                    </t:column>

Não sei se te dei uma luz mas…

Criado 26 de abril de 2010
Ultima resposta 26 de abr. de 2010
Respostas 2
Participantes 2