Converter Array para minusculo

Ola pessoal, tudo bem?
Como converto elementos de um array para minusculo:

Estou fazendo assim:

String[] variaveis=dados.getVariaveis(); -> pego valores dos checkbox
request.setAttribute("var",variaveis); -> aqui eu coloco na requisição

So que quando eu faco:


<c:forEach var="word" items="${var}">
	<display:column property="${word}" title="${word}" />
</c:forEach>


Da esse erro:

org.apache.jasper.JasperException: Error looking up property "Endereco" in object type "bean.Variable".

Obrigada

:slight_smile:

Use o metodo toLowerCase()

deve resolver seu caso. :wink:

Mas essa eh minha duvida :slight_smile:
Como utilizar com elementos do array??

Obrigada :wink:

Olá!

Para aplicar toLowerCase nos elementos do array é só usar um laço for

for(int i = 0; i < seuArray.length; i++)
   seuArray[i] = seuArray.toLowerCase();

Abraço!

Obrigada… funcionou…

so uma Obs:

for(int i = 0; i < seuArray.length; i++)
    seuArray[i] = seuArray[i].toLowerCase();

:smiley:

[quote=ana_tf]Obrigada… funcionou…

so uma Obs:

for(int i = 0; i < seuArray.length; i++)
    seuArray[i] = seuArray[i].toLowerCase();

:D[/quote]

Nossa! Digitei rápido e nem vi! Me desculpe!

Abraço!

Que isso… vc me ajudou e muito… so coloquei uma OBS para as proximas pessoas do forum :slight_smile:

:wink: