Tags jstl dentro de uma String?

3 respostas
S

Eu gostaria de passar do action para o jsp uma String com tags jstl, porque são muito complexas e acabam sujando o jsp, queria só chamar um parametro com as tags e tal, tem alguma forma de fazer isso, eu tentei passando normalmente como string mas não foi

3 Respostas

Andre_Fonseca

Tags JSTL tem que ficar na JSP, o que pode ser tão complexo assim? Se você acha que a sua classe está complicada quebre ela usando includes ou então use uma engine de templates como o Sitemash ou o Apache Tiles …

S

Tags JSTL tem que ficar na JSP, o que pode ser tão complexo assim? Se você acha que a sua classe está complicada quebre ela usando includes ou então use uma engine de templates como o Sitemash ou o Apache Tiles …

Eu tenho que fazer várias verificações com if, em cada TH:

headerSortUpheaderSortDown ">

Eu tenho que repetir isso em vários ths ao longo do jsp e em vários jsps, não posso dar include porque preciso trocar os valores dos arrays

Andre_Fonseca

Tenta usar assim

<c:choose> <c:when test="${customer.category == 'trial'}" > ... </c:when> <c:when test="${customer.category == 'member'}" > ... </c:when> <c:when test="${customer.category == 'preferred'}" > ... </c:when> <c:otherwise> ... </c:otherwise> </c:choose>

http://java.sun.com/j2ee/1.4/docs/tutorial/doc/index.html

Criado 18 de dezembro de 2009
Ultima resposta 18 de dez. de 2009
Respostas 3
Participantes 2