Articles of el

Ligação do Componente JSF sem Propriedade do Bean

Como funciona exatamente o seguinte código: #{aaa.id} Quero dizer, geralmente a binding do componente funciona, especificando uma propriedade (do tipo UIComponent) em um bean. Aqui, não há nenhum bean nem propriedade, mas o nome “aaa” fica ligado corretamente (exibindo o id do componente – “txt1”). Como funciona / onde é especificado? obrigado UPDATE: A especificação […]

Como acessar objects na linguagem de expressão EL $ {}

Se eu tiver um ArrayList persons Como faço para acessá-lo no EL? ${person.title}

Como comparar duas variables ​​de object na linguagem de expressão EL?

Estou criando uma lista suspensa de todos os idiomas. A seleção de idioma padrão para a lista será determinada pelas informações adicionadas pelo usuário: ${lang} ${lang} .equals não parece existir em EL. Tendo dado uma olhada aqui, é sugerido que eu escreva minha própria function e depois importe e use isso. Como esta é uma […]

EL acessa um valor de mapa por chave Integer

Eu tenho um mapa typescript por Integer. Usando EL, como posso acessar um valor por sua chave? Map map = new HashMap(); map.put(1, “One”); map.put(2, “Two”); map.put(3, “Three”); Eu pensei que isso funcionaria, mas não funciona (onde o mapa já está nos atributos da solicitação): Acompanhamento: Eu rastreei o problema. Aparentemente, ${name[1]} faz uma pesquisa […]

O código de Facelets fora de conjunto ainda invoca expressões EL como # {bean.action ()} e causa javax.el.PropertyNotFoundException em # {bean.action}

Eu tenho o seguinte trecho de código no meu Facelet: Funciona bem, mas quando eu gosto disso, <!– –> <!– <!– –> então lança a seguinte exceção: javax.el.PropertyNotFoundException: Property ‘takeScreenshot’ not found on type monstage.test.com.ScreenShotBean at javax.el.BeanELResolver$BeanProperties.get(BeanELResolver.java:237) at javax.el.BeanELResolver$BeanProperties.access$400(BeanELResolver.java:214) at javax.el.BeanELResolver.property(BeanELResolver.java:325) at javax.el.BeanELResolver.getValue(BeanELResolver.java:85) at com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:176) at com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:203) at org.apache.el.parser.AstValue.getValue(AstValue.java:169) at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:189) at com.sun.faces.facelets.el.ELText$ELTextVariable.toString(ELText.java:217) at com.sun.faces.facelets.el.ELText$ELTextComposite.toString(ELText.java:157) […]

Como usar EL com no atributo id de um componente JSF

Eu tenho o seguinte código: No entanto, quando abro a página, ele comete o seguinte erro: identificador de componente não deve ser uma cadeia de comprimento zero Mas é impresso corretamente no . Como isso é causado e como posso resolvê-lo?

EL propostas / autocomplete / code assistem no Facelets com o Eclipse

Tentei ativar as propostas EL em uma página do Facelets, mas quando eu pressione Ctrl + Space, não funciona. Consegui ativar as propostas de tags JSF graças a outras perguntas, mas as propostas EL não estão funcionando. Como posso ativar esse recurso no Eclipse? Este é um assunto conhecido? Por exemplo:

Avaliar tags c JSTL vazias ou nulas

Como posso validar se uma String é nula ou vazia usando as tags c do JSTL ? Eu tenho uma variável do nome var1 e posso exibi-lo, mas quero adicionar um comparador para validá-lo. Eu quero validar quando é nulo ou vazio (meus valores são seqüências de caracteres).

Como chamar um método estático no JSP / EL?

Eu sou novo no JSP. Eu tentei conectar o MySQL e minhas páginas JSP e funciona bem. Mas aqui está o que eu precisava fazer. Eu tenho um atributo de tabela chamado “equilíbrio”. Recupere-o e use-o para calcular um novo valor chamado “amount”. (Eu não estou imprimindo “saldo”). ID: ${row.id} Passwd: ${row.passwd} Amount: Parece que […]

Diferença entre JSP EL, JSF EL e Unified EL

Eu gostaria de saber a diferença detalhada entre as Expression Languages ​​(EL). Há JSP EL, JSF EL e Unified EL. Eu gostaria de saber a história por trás do EL e qual é o EL mais recente usado nos aplicativos Java EE. É o EL comum para todas as tecnologias de visualização nas versões mais […]