Tags jstl

1 resposta
D

como fazer isso usando tags jstl?

<%
if(string.length() > 160)
{
    out.print(string.substring(0,160));
}
%>

<%
float novoValor = vo.getValor() / vo.getNParcela();
%>

1 Resposta

F

Entra aí:
http://java.sun.com/products/jsp/jstl/1.1/docs/tlddocs/index.html
Tem todas as funções do jstl. Bem tranquilo. Acho que não tem como pegar o tamanho da string via Jstl.
no seu caso eu faria assim:

<c:set var="tamanho">
<%=string.length()%>
</c:set>

<c:if test="${tamanho > 160}">
   ${fn:substring(string, 0, 160)}
</c:if>

<c:set var="novoValor" value="${vo.valor / vo.nParcela}" />

:slight_smile:
Abraço.

Criado 24 de janeiro de 2007
Ultima resposta 24 de jan. de 2007
Respostas 1
Participantes 2