У меня есть тег отображения в моем файле jsp. Это как..
<display:table id="currentRow" name="${ListObj}" requestURI="" sort="page" defaultsort="2"
pagesize="5" class="displayTable">
<display:caption><font color="red">Users List</font></display:caption>
<display:column property="ID" title="Role" ></display:column>
<display:column property="Name" title="User Name" sortable="true"></display:column>
<c:if test="%{currentRow.ID ne '1'}">
<display:column >
<a href="javascript:editUserJS('editUser.jav?id=${currentRow.ID}');"><i>edit</i></a>
</display:column>
</c:if>
</display:table>
я написал код <c:if test="%{currentRow.ID ne '1'}">
для этого я не хотел показывать ссылку редактирования для пользователя с идентификатором 1. Но это условие не работает. Т.е. никакие строки в отображаемом теге не показывают ссылку редактирования. Но если я укажу <c:if test="%{currentRow.ID eq '1'}">
, будет отображаться ссылка на редактирование.
Как я могу сделать так, чтобы он отображался для всех строк, кроме одной с ID=1???
${currentRow.ID ne '1'}
или это опечатка? - person Ahamed Mustafa M   schedule 30.05.2012${not (currentRow.ID eq '1')}
? - person Ahamed Mustafa M   schedule 30.05.2012