Pytania otagowane jako jsp

JSP (JavaServer Pages) to oparta na języku Java technologia wyświetlania działająca na serwerze, która umożliwia pisanie tekstu szablonu w (językach po stronie klienta, takich jak HTML, CSS, JavaScript itd.) Oraz interakcję z kodem Java zaplecza.

2
Sprawdź, czy lista jest pusta JSTL
Próbowałem ocenić, czy ta lista tablic jest pusta, czy nie, ale żadna z nich nawet się nie skompilowała: <c:if test="${myObject.featuresList.size == 0 }"> <c:if test="${myObject.featuresList.length == 0 }"> <c:if test="${myObject.featuresList.size() == 0 }"> <c:if test="${myObject.featuresList.length() == 0 }"> <c:if test="${myObject.featuresList.empty}"> <c:if test="${myObject.featuresList.empty()}"> <c:if test="${myObject.featuresList.isEmpty}"> Jak mogę ocenić, czy ArrayList jest …
121 java  jsp  jstl 


9
Przekieruj do zewnętrznego adresu URL z akcji kontrolera w Spring MVC
Zauważyłem, że poniższy kod przekierowuje użytkownika na adres URL wewnątrz projektu, @RequestMapping(method = RequestMethod.POST) public String processForm(HttpServletRequest request, LoginForm loginForm, BindingResult result, ModelMap model) { String redirectUrl = "yahoo.com"; return "redirect:" + redirectUrl; } podczas gdy poniższe przekierowanie zgodnie z przeznaczeniem, ale wymaga http: // lub https: // @RequestMapping(method = …
118 java  spring  jsp  spring-mvc 

5
JSP: tag <c: out> JSTL
Pisząc stronę JSP, co dokładnie robi &lt;c:out&gt;? Zauważyłem, że oba mają ten sam wynik: &lt;p&gt;The person's name is &lt;c:out value="${person.name}" /&gt;&lt;/p&gt; &lt;p&gt;The person's name is ${person.name}&lt;/p&gt;
110 java  jsp  jstl  tags 

9
Usuń białe znaki z wyjścia jsp
Jak mogę usunąć dodatkowe białe znaki z danych wyjściowych stron jsp? Czy istnieje przełącznik, który mogę włączyć w moim pliku web.xml? Czy istnieje specyficzne ustawienie Tomcat?
110 jsp  tomcat  whitespace 

5
Jak uzyskać wartość indeksu z pętli foreach w jstl
Mam wartość ustawioną w requestobiekcie, jak poniżej, String[] categoriesList=null; categoriesList = engine.getCategoryNamesArray(); request.setAttribute("categoriesList", categoriesList ); i tak właśnie iteruję na stronie jsp &lt;% if(request.getAttribute("categoriesList") != null) { %&gt; &lt;c:forEach var="categoryName" items="${categoriesList}"&gt; &lt;li&gt;&lt;a onclick="getCategoryIndex()" href="#"&gt;${categoryName}&lt;/a&gt;&lt;/li&gt; &lt;/c:forEach&gt; &lt;% }%&gt; Jak uzyskać indeks każdego elementu i przekazać go do funkcji JavaScript onclick="getCategoryIndex()".
107 java  jsp  for-loop  foreach  jstl 

12
Jak odwoływać się do stałych w EL?
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: &lt;%=Addresses.URL%&gt;ale jak to zrobić za pomocą EL?
106 jsp  constants  el 


13
Uzyskaj dostęp do wartości wyliczenia przy użyciu EL z JSTL
Mam Enum o nazwie Status zdefiniowany jako: public enum Status { VALID("valid"), OLD("old"); private final String val; Status(String val) { this.val = val; } public String getStatus() { return val; } } Chciałbym uzyskać dostęp do wartości VALIDz tagu JSTL. W szczególności testatrybut &lt;c:when&gt;tagu. Na przykład &lt;c:when test="${dp.status eq Status.VALID"&gt; …
104 java  jsp  jakarta-ee  jstl 

4
Użyj zmiennej JSTL pętli forEach jako identyfikatora
Chcę użyć liczby z pętli JSTL forEach, ale mój kod nie działa. &lt;c:forEach items="${loopableObject}" var="theObject" varStatus="theCount"&gt; &lt;div id="divIDNo${theCount}"&gt; &lt;/div&gt; &lt;/c:forEach&gt; produkuje &lt;div id="divIDNojavax.servlet.jsp.jstl.core.LoopTagSupport$1Status@5570e2" &gt;
104 java  jsp  jstl  el 

5
Zapobiegaj wyświetlaniu przez użytkownika wcześniej odwiedzonej zabezpieczonej strony po wylogowaniu
Mam wymaganie, aby użytkownik końcowy nie mógł wrócić do strony z ograniczeniami po wylogowaniu / wylogowaniu się. Ale obecnie użytkownik końcowy może to zrobić za pomocą przycisku Wstecz przeglądarki, odwiedzając historię przeglądarki lub nawet ponownie wprowadzając adres URL w pasku adresu przeglądarki. Zasadniczo chcę, aby użytkownik końcowy nie mógł w …

14
Serwlet zwraca „Status HTTP 404 Żądany zasób (/ serwlet) jest niedostępny”
Mam formularz HTML w pliku JSP w moim WebContent/jspsfolderze. Mam klasę serwletu servlet.javaw moim domyślnym pakiecie w srcfolderze. W moim web.xmljest odwzorowany jako /servlet. Wypróbowałem kilka adresów URL w actionatrybucie formularza HTML: &lt;form action="/servlet"&gt; &lt;form action="/servlet.java"&gt; &lt;form action="/src/servlet.java"&gt; &lt;form action="../servlet.java"&gt; Ale żadna z nich nie działa. Wszystkie zwracają błąd HTTP …

6
Jak uzyskać adres URL domeny i nazwę aplikacji?
Oto scenariusz. Moja aplikacja internetowa Java ma następującą ścieżkę https://www.mywebsite.com:9443/MyWebApp Powiedzmy, że istnieje plik JSP https://www.mywebsite.com:9443/MyWebApp/protected/index.jsp i muszę odzyskać https://www.mywebsite.com:9443/MyWebApp w tym pliku JSP. Oczywiście istnieje raczej leniwy i głupi sposób na po prostu pobranie adresu URL, a następnie ponowne śledzenie ścieżki z powrotem. Ale czy jest na to programowy …
98 jsp  base-url 

7
Dlaczego miałbym używać silnika szablonów? jsp to i jstl vs tile, freemarker, velocity, sitemesh
Mam zamiar zdecydować się na sposób uporządkowania mojego widoku (z wiosennym MVC, ale to nie powinno mieć większego znaczenia) O ile widzę, istnieje 6 opcji (choć nie wykluczają się one wzajemnie): Płytki Sitemesh Freemarker Prędkość &lt;jsp:include&gt; &lt;%@ include file=".."&gt; Kafelki i Sitemesh można grupować; tak samo jak Freemarker i Velocity …

9
Czy istnieje dobry edytor JSP dla Eclipse? [Zamknięte]
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 7 lat temu . Popraw to pytanie Potrzebuję fajnej wtyczki do edytora JSP dla Eclipse. Jakie mam wybory?

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.