Acceso a métodos de objetos de frijoles de XHTML en richfaces -- java campo con richfaces campo con el camp Relacionados El problema

Accessing bean object methods from xhtml in RichFaces


0
vote

problema

Español

Cuando uso (1) en mi XHTML, recibo un error como en (2). ¿Cómo puedo acceder al tamaño de una matriz en mi frijol?

(1) Una lista de objetos de un tipo de clase personalizado, accedidos a través del siguiente error: expected a "]"4 en un error: expected a "]"525 en un error: expected a "]"6 en una error: expected a "]"7 :

  error: expected a "]"8  

(2)

  error: expected a "]"9  

Cualquier ayuda apreciada enormemente. Parece que parece encontrar referencias al uso de métodos como este, pero esta referencia informó que funcionaba bien

Original en ingles

When I use (1) in my xhtml, I get an error as in (2). How can I access the size of an array in my bean?

(1) A List of objects of a custom class type, accessed through the following h:outputText in a rich:column in a rich:subTable in a rich:dataTable:

<h:outputText value="Info:  #{f.filemask.size()}" /> 

(2)

Caused by: com.sun.facelets.tag.TagAttributeException: /nodeConfig.xhtml @190,91 value="Info:  #{f.filemask.size()" Error Parsing: Info:xc2xa0xc2xa0#{f.filemask.size()}     at com.sun.facelets.tag.TagAttribute.getValueExpression(TagAttribute.java:259) ... Caused by: org.apache.el.parser.ParseException: Encountered " "(" "( "" at line 1, column 41. Was expecting one of:     "}" ...     "." ...     "[" ...     ">" ...     "gt" ...     "<" ...     "lt" ...     ">=" ...     "ge" ...     "<=" ...     "le" ...     "==" ...     "eq" ...     "!=" ...     "ne" ...     "&&" ...     "and" ...     "||" ...     "or" ...     "*" ...     "+" ...     "-" ...     "/" ...     "div" ...     "%" ...     "mod" ... 

Any help greatly appreciated. I cannot seem to find references to using methods like this but this reference reported it working fine

        

Lista de respuestas

1
 
vote
vote
La mejor respuesta
 

"Normal" El no es compatible con esto. Posibilidades:

  1. Escriba un Getter =6 ) y acceso =7 .
  2. use JBoss El .
 

"Normal" EL does not support this. Possibilities:

  1. Write a getter getFileMaskSize())and access #{f.fileMaskSize}.
  2. Use JBoss EL.
 
 
 
 

Relacionados problema

1  ¿Cómo se busca EL EL EL ATRIBUTO?  ( How does el search for an attribute ) 
¿Cómo se busca EL EL ATRIBUTE EN JSP? ¿Y cómo deshabilitarlo? ¿Alguien conoce el rendimiento de El? ...

1  Lista de variables libres en una expresión de El  ( List free variables in an el expression ) 
Tengo una solicitud que contiene algunas evaluaciones de EL utilizadas para la configuración programática. Dada una expresión de EL quiero obtener qué variabl...

1  ¿Cómo actualizar un componente en el contexto de muchas entradas?  ( How to update a component in the context of many entries ) 
Estoy usando JSF 2.2 y PrimeFaces 6.0 y tengo una tabla en este formulario <table> <tr> <td rowspan="2"> ...

0  Javax.El.PropertyNotFoundException usando JSF, JPA, Java EE  ( Javax el propertynotfoundexception using jsf jpa java ee ) 
Estoy trabajando en un proyecto pequeño y, después de que todo estuvo funcionando correctamente, de repente, comencé a obtener un {namespace template} /** ...

10  Concatenar cadenas en JSF / JSP El y Javascript [duplicado]  ( Concatenate strings in jsf jsp el and javascript ) 
Esta pregunta ya tiene una respuesta aquí : ¿Cómo concatenar cadenas en El Expression? ...

0  Cadena JSP a una excepción larga  ( Jsp string to long exception ) 
Tengo un código en JSP de la siguiente manera <td class=odd style="text-align: center" height=30><c:if test="${mMap['GENERAL'].errorFac != ...

3  javax.el.elexception: error leyendo 'foo' en tipo com.example.bean  ( Javax el elexception error reading foo on type com example bean ) 
Estoy leyendo el siguiente tutorial : < / p> La expresión utilizada en el H: DataTable / @ Value normalmente especifica una propiedad Nombre para el ...

1  Validación personalizada de la función TLD en Eclipse  ( Custom tld function validation in eclipse ) 
Estoy trabajando en Eclipse (Ganamede 3.4.1) y he creado un CTL TLD: <?xml version="1.0" encoding="UTF-8"?> <taglib version="2.0" xmlns="http://java.sun.co...

129  Identificación y solución de javax.El.PropertyNotFoundException: objetivo inalcanzable  ( Identifying and solving javax el propertynotfoundexception target unreachable ) 
Al intentar hacer referencia a un frijol administrado en El, así #{bean.entity.property} , a veces se está lanzando una excepción 9988777661 , generalmente ...

0  ¿Función javaBean vacía no permitida en lenguaje de expresión?  ( Javabean function empty not allowed in expression language ) 
Estoy tratando de escribir una página simple solo para realizar pruebas en este momento, antes de agregar datos reales. Tengo una interfaz que especifica un...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos