Jak mogę sprawdzić, czy Stringwartość a jest pusta lub pusta przy użyciu cznacznikówJSTL ? Mam zmienną nazwy var1i mogę ją wyświetlić, ale chcę dodać komparator, aby ją zweryfikować. <c:out value="${var1}" /> Chcę sprawdzić, czy jest pusta lub pusta (moje wartości są łańcuchami).
Powiedzmy, że określam składnik outputText w następujący sposób: <h:outputText value="#{ManagedBean.someProperty}"/> Jeśli wydrukuję komunikat dziennika po somePropertywywołaniu modułu pobierającego dla i załaduję stronę, trywialne jest zauważenie, że moduł wywołujący jest wywoływany więcej niż raz na żądanie (dwa lub trzy razy tak jest w moim przypadku): DEBUG 2010-01-18 23:31:40,104 (ManagedBean.java:13) - Getting …
Podczas próby odwołania się do zarządzanego komponentu bean w EL, w ten sposób #{bean.entity.property}, czasami jest javax.el.PropertyNotFoundException: Target Unreachablegenerowany wyjątek, zwykle gdy ma zostać ustawiona właściwość fasoli lub gdy ma zostać wywołana akcja komponentu bean. Wydaje się, że istnieje pięć różnych rodzajów wiadomości: Cel nieosiągalny, identyfikator „ziarno” został rozwiązany na …
Trudno powiedzieć, o co się tutaj pyta. Pytanie to jest niejednoznaczne, niejasne, niekompletne, zbyt szerokie lub retoryczne i nie można na nie rozsądnie odpowiedzieć w obecnej formie. Aby uzyskać pomoc w wyjaśnieniu tego pytania i ponownym otwarciu, odwiedź Centrum pomocy . Zamknięte 7 lat temu . Chciałbym poznać szczegółową różnicę …
W jaki sposób odwołujesz się do stałych za pomocą EL na stronie JSP? Mam interfejs Addressesze stałą o nazwie URL. Wiem, że mogę odwołać się do tego rysikiem, przechodząc: <%=Addresses.URL%>ale jak to zrobić za pomocą EL?
Chcę użyć liczby z pętli JSTL forEach, ale mój kod nie działa. <c:forEach items="${loopableObject}" var="theObject" varStatus="theCount"> <div id="divIDNo${theCount}"> </div> </c:forEach> produkuje <div id="divIDNojavax.servlet.jsp.jstl.core.LoopTagSupport$1Status@5570e2" >
Czy to jest poprawne? <c:if test="${theBooleanVariable == false}">It's false!</c:if> Czy mógłbym to zrobić? <c:if test="${!theBooleanVariable}">It's false!</c:if>
Jestem nowy w JSP. Próbowałem połączyć MySQL i moje strony JSP i działa dobrze. Ale oto, co musiałem zrobić. Mam atrybut tabeli o nazwie „balance”. Pobierz go i użyj do obliczenia nowej wartości o nazwie „kwota”. (Nie drukuję „Balance”). <c:forEach var="row" items="${rs.rows}"> ID: ${row.id}<br/> Passwd: ${row.passwd}<br/> Amount: <%=Calculate.getAmount(${row.balance})%> </c:forEach> Wygląda …
W JSF komponent może być renderowany lub nie przy użyciu pustego operatora EL rendered="#{not empty myBean.myList}" Jak zrozumiałem, operator działa zarówno jako sprawdzanie zerowe, ale także sprawdza, czy lista jest pusta. Chcę wykonać puste sprawdzenia niektórych obiektów mojej własnej klasy niestandardowej, które interfejsy lub części interfejsów muszę zaimplementować? Z którym …
Mam mapę z kluczem Integer. Korzystając z EL, w jaki sposób mogę uzyskać dostęp do wartości za pomocą jej klucza? Map<Integer, String> map = new HashMap<Integer, String>(); map.put(1, "One"); map.put(2, "Two"); map.put(3, "Three"); Myślałem, że to zadziała, ale tak nie jest (gdzie mapa jest już w atrybutach żądania): <c:out value="${map[1]}"/> …
Mam mały problem ze zrozumieniem, jak to zrobić i na wyrażeniach EL w Facelets. Więc w zasadzie mam: <h:outputText id="Prompt" value="Fobar" rendered="#{beanA.prompt == true && beanB.currentBase !=null}" /> Ale ciągle dostaję: Śledzenie błędów [wiersz: 69] Nazwa jednostki musi występować bezpośrednio po znaku „&” w odwołaniu do encji.
Programuję w JSF2, a NetBeans tworzy wiele stron z #{} zawierających wyrażenie. Jednak czasami w sieci znalazłem ${}to samo! Czy są jakieś różnice? Czym oni są?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.