Als «jsp» getaggte Fragen

JSP (JavaServer Pages) ist eine Java-basierte Ansichtstechnologie, die auf dem Server ausgeführt wird und es Ihnen ermöglicht, Vorlagentext in (clientseitige Sprachen wie HTML, CSS, JavaScript usw.) zu schreiben und mit Backend-Java-Code zu interagieren.

2
Prüfen Sie, ob die Liste leer ist. JSTL
Ich habe versucht zu bewerten, ob diese Array-Liste leer ist oder nicht, aber keine davon hat sie überhaupt kompiliert: <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}"> Wie kann ich bewerten, ob …
121 java  jsp  jstl 


9
Von der Controller-Aktion in Spring MVC zu einer externen URL umleiten
Ich habe festgestellt, dass der folgende Code den Benutzer zu einer URL innerhalb des Projekts umleitet. @RequestMapping(method = RequestMethod.POST) public String processForm(HttpServletRequest request, LoginForm loginForm, BindingResult result, ModelMap model) { String redirectUrl = "yahoo.com"; return "redirect:" + redirectUrl; } Im Folgenden wird die ordnungsgemäße Umleitung wie beabsichtigt durchgeführt, erfordert jedoch …
117 java  spring  jsp  spring-mvc 

5
JSP: JSTLs <c: out> -Tag
Was genau macht das Schreiben einer JSP-Seite &lt;c:out&gt;? Ich habe festgestellt, dass die folgenden beiden das gleiche Ergebnis haben: &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 


12
Wie referenziere ich Konstanten in EL?
Wie referenzieren Sie eine Konstante mit EL auf einer JSP-Seite? Ich habe eine Schnittstelle Addressesmit einer Konstanten namens URL. Ich weiß, dass ich es mit einem Scriplet referenzieren kann, indem ich gehe: &lt;%=Addresses.URL%&gt;Aber wie mache ich das mit EL?
106 jsp  constants  el 

5
So erhalten Sie einen Indexwert aus der foreach-Schleife in jstl
Ich habe einen Wert im requestObjekt wie folgt eingestellt: String[] categoriesList=null; categoriesList = engine.getCategoryNamesArray(); request.setAttribute("categoriesList", categoriesList ); und so iteriere ich in jsp Seite &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; Wie erhalte ich den Index jedes Elements und übergebe ihn an …
106 java  jsp  for-loop  foreach  jstl 


13
Greifen Sie mit EL mit JSTL auf den Enum-Wert zu
Ich habe eine Aufzählung namens Status als solche definiert: public enum Status { VALID("valid"), OLD("old"); private final String val; Status(String val) { this.val = val; } public String getStatus() { return val; } } Ich möchte über VALIDeinen JSTL-Tag auf den Wert von zugreifen . Insbesondere das testAttribut des &lt;c:when&gt;Tags. …
104 java  jsp  jakarta-ee  jstl 

4
Verwenden Sie den varStatus der JSTL forEach-Schleife als ID
Ich möchte die Anzahl aus der JSTL forEach-Schleife verwenden, aber mein Code scheint nicht zu funktionieren. &lt;c:forEach items="${loopableObject}" var="theObject" varStatus="theCount"&gt; &lt;div id="divIDNo${theCount}"&gt; &lt;/div&gt; &lt;/c:forEach&gt; produziert &lt;div id="divIDNojavax.servlet.jsp.jstl.core.LoopTagSupport$1Status@5570e2" &gt;
103 java  jsp  jstl  el 

5
Verhindern Sie, dass Benutzer die zuvor besuchte gesicherte Seite nach dem Abmelden sehen
Ich habe die Anforderung, dass der Endbenutzer nach dem Abmelden / Abmelden nicht zur eingeschränkten Seite zurückkehren kann. Derzeit kann der Endbenutzer dies jedoch über die Schaltfläche "Zurück" des Browsers, den Browserverlauf oder sogar durch erneutes Eingeben der URL in die Adressleiste des Browsers tun. Grundsätzlich möchte ich, dass der …

6
Wie erhalte ich die Domain-URL und den Anwendungsnamen?
Hier ist das Szenario. Meine Java-Webanwendung hat folgenden Pfad https://www.mywebsite.com:9443/MyWebApp Angenommen, es gibt eine JSP-Datei https://www.mywebsite.com:9443/MyWebApp/protected/index.jsp und ich muss abrufen https://www.mywebsite.com:9443/MyWebApp innerhalb dieser JSP-Datei. Natürlich gibt es eine ziemlich faule und alberne Möglichkeit, nur die URL abzurufen und dann den Pfad zurückzuverfolgen. Aber gibt es dafür einen programmatischen Weg? Insbesondere …
98 jsp  base-url 

7
Warum sollte ich eine Template-Engine verwenden? jsp include und jstl vs tiles, freemarker, speed, sitemesh
Ich bin dabei, meine Ansicht zu organisieren (mit spring-mvc, aber das sollte nicht viel ausmachen). Soweit ich sehe, gibt es 6 Optionen (obwohl sie sich nicht gegenseitig ausschließen): Fliesen Sitemesh Freemarker Geschwindigkeit &lt;jsp:include&gt; &lt;%@ include file=".."&gt; Kacheln und Sitemesh können gruppiert werden. so kann Freemarker und Geschwindigkeit . Welches in …

9
Gibt es einen guten JSP-Editor für Eclipse? [geschlossen]
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 6 Jahren . Verbessere diese Frage Ich brauche ein nettes JSP-Editor-Plugin für Eclipse. Was sind …

4
Wird eine 302-Umleitung die Referer-Zeichenfolge beibehalten?
Ich muss den Benutzer von einer Seite auf eine andere umleiten, aber ich muss die ursprüngliche Verweiszeichenfolge beibehalten. Wenn sie beispielsweise auf http://www.othersite.com/pageA.jsp beginnen , klicken Sie auf einen Link, der sie zu http://www.example.com/pageB.jsp führt , der dann eine 302 ausführt Umleitung zu http://www.example.com/pageC.jsp , muss die Referer-Zeichenfolge enthalten seinhttp://www.othersite.com/pageA.jsp …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.