Articles of el

Obter elemento específico em uma lista ou matriz usando EL

É possível obter um elemento específico na lista ou no array usando o EL em uma página do Java EE (Facelets ou JSP) ou eu preciso criar um método EL personalizado?

Como aninhar uma expressão EL em outra expressão EL

Estou escrevendo JSP / JSTL e estou tentando iterar vários itens em um database. Atualmente tenho três colunas no database, ${image1} , ${image2} e ${image3} . Eu estou tentando usar o seguinte código para imprimir informações para eles: ${image${i}} Existe alguma maneira de fazer isso funcionar?

O método deve ter a assinatura “String method ()… …” mas tem assinatura “void method ()”

Eu tenho uma tabela de dados com um botão em cada linha: No backing bean existe esse método: public void downloadItem(Item item) { // … } Tudo funciona bem (quando clicado o método é executado), mas a validação do Eclipse falha com esta estranha mensagem: O método deve ter a assinatura “método String (), método […]

O que essa linguagem de expressão $ {pageContext.request.contextPath} faz exatamente no EL de JSP?

Eu tenho um aplicativo da web, no qual tenho diferentes tags de âncora de navegação, como Início, Perfil e etc. O que eu quero: Quando eu pressiono tags de âncora como casa ou perfil. Eu só quero garantir que o usuário atual obtenha suas informações nessa Página Tags / JSP. Exemplo de exemplo que estou […]

Como concatenar Strings na expressão EL?

Eu preciso criar um retorno de chamada para enquanto como um parâmetro eu preciso passar um argumento que é concatenado por string com um id de parâmetro externo: Eu tentei aninhar uma expressão EL algo como isto: No entanto, isso falhou com uma exceção EL. O que é uma syntax / abordagem correta para fazer […]

h: inputText que está vinculado à propriedade String está enviando uma string vazia em vez de null

Eu tenho um aplicativo JSF 2.0 no Tomcat com muitos campos para inserir dados no meu database. Alguns campos não são obrigatórios. Quando o usuário deixar este campo, o JSF vazio definirá a cadeia vazia “” vez de null . Como posso corrigir esse comportamento sem verificar cada String com if (string.equals(“”)) { string = […]

Escape JavaScript na linguagem de expressão

Às vezes, preciso renderizar uma variável JavaScript usando EL em uma página JSF. Por exemplo var foo = ‘#{bean.foo}’; ou Isso falha com um erro de syntax JS quando a expressão EL é avaliada como uma sequência contendo caracteres especiais JS, como apóstrofo e nova linha. Como eu escapo?

Como comparar uma propriedade char em EL

Eu tenho um botão de comando como abaixo. mesmo quando o valor product.orderStatus é igual a ‘N’ o botão de comando não é exibido na minha página. Aqui product.orderStatus é uma propriedade de caractere.

Como preencher o HashMap a partir do arquivo de propriedades java com Spring @Value

É possível usar Spring @Value para mapear valores do arquivo de propriedades para o HashMap. Atualmente eu tenho algo parecido com isso, e mapear um valor não é um problema. Mas preciso mapear valores customizados em expirações do HashMap. É algo assim possível? @Service @PropertySource(value = “classpath:my_service.properties”) public class SomeServiceImpl implements SomeService { @Value(“#{conf[‘service.cache’]}”) private […]

Como avaliar uma variável de scriptlet no EL?

Eu queria saber se havia de qualquer maneira de usar JSP na instrução . Por exemplo <c:if test="${ param.variable1 == 'Add' }”> Então eu quero que minha variável JSP seja checada também. Alguma sugestão? Eu tentei ignorantemente apenas furando a cláusula, obviamente, não funcionou. obrigado