bonjour a tous,

j'ai une datatable qui m’embête, l'erreur est:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
javax.el.PropertyNotFoundException: /jsp/maJSP.xhtml @69,68 value="#{monobjet.mapropriete}": Property 'mapropriete' not found on type org.apache.catalina.core.ApplicationContextFacade
la jsp est:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
<p:dataTable resizableColumns="true" var="monobjet" value="#{monBean.maclasscollection}" 
    	rowKey="#{monobjet.maproprieteid}" paginator="true" rows="10" id="applicationsTable"  selection="#{monBean.selectedmonobjet}">
<f:facet name="header">  
            	<p:outputPanel>  
                	<h:outputText style="text-align:right;" value="#{messages.home_data_table_search}" />  
                	<p:inputText id="globalFilter" onkeyup="applications.filter()" style="width:300px" />  
            	</p:outputPanel> 
      		</f:facet>
 
			<p:column headerText="#{messages.home_data_table_application}" sortBy="#{application.application_name}" filterBy="#{monobjet.mapropriete}" width="30px">  
         		<h:outputText value="#{monobjet.mapropriete}" /> 
      		</p:column>
</p:dataTable>
d’après ce que je comprend l’accès à la propriété ne se fais pas alors que les getters et setters sont présents, la classe est publique, aucune erreur jusqu’à ajouter la ligne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<h:outputText value="#{monobjet.mapropriete}" />