Вопросы с тегом «jstl»

JSTL (стандартная библиотека тегов JSP) - это стандартная библиотека тегов на основе JSP, которая предлагает теги для управления потоком на странице JSP, средства форматирования даты / числа и интернационализации, а также несколько служебных функций EL.

389
Оценить пустые или нулевые теги JSTL c

Как я могу проверить, является ли значение Stringnull или пустым, используя cтеги JSTL? У меня есть переменная имени, var1и я могу отобразить ее, но я хочу добавить компаратор для проверки. <c:out value="${var1}" /> Я хочу проверить, когда он нулевой или пустой (мои значения являются...

283
если ... еще в JSP или JSTL

Я хочу вывести некоторый HTML-код, основанный на некоторых условиях, в файле JSP. if (condition 1) { Some HTML code specific for condition 1 } else if (condition 2) { Some HTML code specific for condition 2 } Как я могу это сделать? Должен ли я использовать...

163
JSTL в JSF2 Facelets ... имеет смысл?

Я хотел бы вывести немного кода Facelets условно. Для этого теги JSTL работают нормально: <c:if test="${lpc.verbose}"> ... </c:if> Тем не менее, я не уверен, что это лучшая практика? Есть ли другой способ достичь моей...

135
Как установить JSTL? Абсолютный uri: http://java.sun.com/jstl/core не может быть разрешен

Я не знаю, что я сделал неправильно, но я не могу включить JSTL. У меня есть jstl-1.2.jar, но, к сожалению, я получаю исключение: org.apache.jasper.JasperException: The absolute uri: http://java.sun.com/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application...

121
Оценить, пуст ли список JSTL

Я пытался оценить, пуст этот список массивов или нет, но ни один из них даже не скомпилирован: <c:if test="${myObject.featuresList.size == 0 }"> <c:if test="${myObject.featuresList.length == 0 }"> <c:if test="${myObject.featuresList.size() == 0 }"> <c:if...

111
JSP: тег <c: out> JSTL

Что именно делает при написании страницы JSP <c:out>? Я заметил, что оба следующих результата дают одинаковый результат: <p>The person's name is <c:out value="${person.name}" /></p> <p>The person's name is...

107
Как получить значение индекса из цикла foreach в jstl

У меня есть значение, установленное в requestобъекте, подобное следующему: String[] categoriesList=null; categoriesList = engine.getCategoryNamesArray(); request.setAttribute("categoriesList", categoriesList ); и вот как я повторяю на странице jsp <% if(request.getAttribute("categoriesList") !=...

104
Доступ к значению Enum с помощью EL с JSTL

У меня есть Enum под названием Status, определенный как таковой: public enum Status { VALID("valid"), OLD("old"); private final String val; Status(String val) { this.val = val; } public String getStatus() { return val; } } Я хотел бы получить доступ к значению VALIDиз тега JSTL. В частности,...

91
JSTL, если тег для одинаковых строк

У меня есть переменная из объекта на моей странице JSP: <%= ansokanInfo.getPSystem() %> Значение переменной - NAT, что является правильным, и я хочу применить определенные элементы страницы для этого значения. Как использовать тег, чтобы узнать случай? Я пробовал что-то вроде <c:if test =...

89
Оценить список. Содержит строку в JSTL

Мне нужно скрыть элемент, если в JSP присутствуют определенные значения Значения хранятся в списке, поэтому я попробовал: <c:if test="${ mylist.contains( myValue ) }">style='display:none;'</c:if> Но это не работает. Как я могу оценить, содержит ли список значение в JSTL, если список и...

85
EL доступ к значению карты с помощью целочисленного ключа

У меня есть карта с ключом Integer. Как с помощью EL получить доступ к значению по его ключу? Map<Integer, String> map = new HashMap<Integer, String>(); map.put(1, "One"); map.put(2, "Two"); map.put(3, "Three"); Я думал, что это сработает, но это не так (где карта уже есть в атрибутах...