[JSP][EL] warunek if

0

Witam,
chce zrobic cos takiego:
<c:if test="&{obj eq true}"></c:if>

gdzie obj jest obiektem z metoda zwracajaca boolean.

obiekt x nadaje przykladowo poprzez request.setAttribute("obj",x);
obiekt x zawiera metode isEditable();

z tego co wiem to w miejsce x mozna wstawic obiekt z odwzorowaniem na metode typu set/get.
jak wiec postapic z metoda boolowska?

nie moge napisac obj.isNested

0
<c:if test="${obj.editable}"></c:if>

lub

<c:if test="${obj.editable eq true}"></c:if>

Druga wersja jest dluzsza i porownanie do true jest zbedne.
Jesli typ propertisa jest boolean lub Boolean, EL poradzi sobie z nazwa metody, tak jak introspector w javabeans.

0

Dzieki bardzo :-) rzeczywiscie dziala :-)

1 użytkowników online, w tym zalogowanych: 0, gości: 1