Tag: jstl
JSTL (JSP Standard Tag Library) ist eine JSP-basierte standard-tag-Bibliothek, die bietet tags zur Steuerung der Strömung in die JSP-Seite, Datum/Zahl formatieren und die Internationalisierung von Einrichtungen und mehreren utility-EL-Funktionen.
5
Antworten
Gibt es eine Möglichkeit, rufen Sie toString() auf einem Objekt mit EL und JSTL? (Ich muss die String-Darstellung eines enum als index in eine Karte in einen JSP-EL-Ausdruck.) Ich hoffte, so etwas wie ${''+object} funktionieren würde, wie
7
Antworten
Will ich mit JSTL die fmt-Tags in JavaScript zu lokalisieren, meine Warnmeldungen. Meine JavaScript-Datei ist eine eigenständige Datei, und wenn ich auch fmt-Tags in js, die Datei-Browsers, der JavaScript-Fehler. Ist es möglich, zu behandeln .js Datei als
3
Antworten
Haben wir eine Anwendung, mit der basic JSP/servlet, das alle Texte, die derzeit in englischer Sprache ist hart codiert in den JSP-Seiten. Wir erwägen, über internationalizations unserer app, also brauchen wir irgendeine Art von Möglichkeiten, um zu
6
Antworten
Ich habe zwei strings, die ich brauche, um zu vergleichen, aber auch wenn Sie die gleichen Werte haben oder verschiedene , es immer betritt die Aussage... <c:when test="#{bean.name1 != bean.name2}"> fields that are supposed to appear _only_
5
Antworten
Sah ich einige code wie den folgenden in eine JSP - <c:if test="<%=request.isUserInRole(RoleEnum.USER.getCode())%>"> <li>user</li> </c:if> Meine Verwirrung über das "=" vorkommt, wird der Wert der test Attribut. Mein Verständnis war, dass alles, was innerhalb <%= %> gedruckt,
2
Antworten
Habe ich zwei Artikel aus meinem Modell, und ich möchten, Durchlaufen Sie in der gleichen Verwendung von jstl foreach. wie kann ich erreichen, das mit einer korrekten syntax? InformationsquelleAutor der Frage randy | 2010-11-10
10
Antworten
Schreibe ich an einer web-Anwendung läuft innerhalb eines embedded Jetty-Instanz. Beim Versuch zum ausführen einer JSTL Aussage, die ich erhalten die folgende Ausnahme: org.apache.jasper.JasperException: /index.jsp(1,63) PWC6188: Die absolute uri: http://java.sun.com/jsp/jstl/core aufgelöst werden können, entweder web.xml oder die
2
Antworten
Unter der Annahme, dass requestScope.importMe erwartet einen Pfad zu einer JSP-Datei <c:choose> <c:when test="${!empty requestScope.importMe && fileExists(requestScope.importMe) }"> <c:import url="${requestScope.importMe}" /> ... </c:choose> Wie kann ich überprüfen, ob die Datei existiert, bevor Sie versuchen, es aufzunehmen, so
2
Antworten
Bin ich ziehen eine lange timestamp aus einer Datenbank, aber Sie wollen, es zu präsentieren, wie ein Datum mit Hilfe von Tags nur, kein embedded java in der JSP. Ich habe meine eigene tag, dies zu tun,
4
Antworten
Ich habe dieses seltsame Problem mit Sonderzeichen. In JSP, bin ich mit dem Feld name als id und der name kann alles sein, wie id="&lt;1 and &>2" (OR) id="aaa & bbb" Habe ich keine andere option zur
3
Antworten
Momentan nutze ich: <% final String message = (String) request.getAttribute ("Error_Message"); %> dann <%= message %> Allerdings Frage ich mich, ob das gleiche kann getan werden, mit EL oder JSTL statt mit einem scriptlet. InformationsquelleAutor der Frage
2
Antworten
Ich arbeite gerade an einer JSP-wo muss ich anrufen Methoden auf das Objekt, dass aus einer Bohne. Die Vorherige version der Seite nicht Verwendung von JSTL und es funktioniert einwandfrei. Meine neue version ist wie folgt eingerichtet:
3
Antworten
Spiele ich mit Google App Engine in IntelliJ. Ich versuche, die Verwendung von JSTL-tags in meinem JSPs. Ich habe versucht, zwei verschiedene URIs, die ich im internet gefunden, und beide geben mir Fehler: <%@ taglib prefix="c" uri="http://java.sun.com/jstl/core"
5
Antworten
Ist es eine if-else-tag-verfügbar in JSTL? InformationsquelleAutor der Frage Srinivasan | 2011-01-03
3
Antworten
ist es möglich, etwas zu tun, wie dies in JSTL: <div class="firstclass<c:if test='true'> someclass</c:if>"> <p>some other stuff...</p> </div> Gibt es eine Möglichkeit, diese zu arbeiten, oder gibt es einen besseren Weg, um eine Klasse, indem Sie sich
2
Antworten
Möchte ich etwas wie das hier tun: <c:set var="strDate" value="<fmt:formatDate value='${obj.dateIn}' pattern='ddMMyyyy'/>"/> erhalten Sie das Datum (formatiert) string und weisen Sie es einer Variablen für die spätere Verwendung, aber es funktioniert nicht, irgendwelche Ideen auf, wie es
3
Antworten
Muss ich ändern " zu \" mit JSTL ersetzen - Funktion den string in input-tag wie: <input type="hidden" name="text" size="40" value="${text}"> Wenn die ${text} hat die "wird der HTML-Code kaputt. Also versuchte ich <input type="hidden" name="text" size="40"
2
Antworten
Will ich drucken Sie einen schrittweisen zahlen wie: <c:forEach var="i" begin="10" end="0" step="-1"> ... ${i} ... </c:forEach> dann bekam ich jsp Ausnahme: javax.servlet.jsp.JspTagException: 'step' <= 0 javax.servlet.jsp.jstl.core.LoopTagSupport.validateStep(LoopTagSupport.java:459) org.apache.taglibs.standard.tag.rt.core.ForEachTag.setStep(ForEachTag.java:60) .... aber diese Antwort sagt, es ist möglich, um
3
Antworten
Ok so, vielleicht kann mir jemand helfen mit einem problem, das ich zu lösen versuche. Im wesentlichen habe ich eine JSP-Seite ruft eine Liste der Landes-Objekte (die aus der Methode referenceData() from a Spring Portlet SimpleFormController, nicht
2
Antworten
Habe ich dies die ganze Zeit in meinem JSP-code: <c:out value="${myVar}"/> Heute merkte ich zum ersten mal, dass ich zu sein scheinen in der Lage zu nutzen diese kürzere version genauso gut: ${myVar} Funktioniert es ohne <c:out>!
2
Antworten
Eigentlich meine Anwendung Spring MVC... Habe ich User.jsp, In diesem ich bin momentan dabei, einige leere Formular (Textfelder, textarea..) ich bin auf der Anzeige das Formular mit folgenden Verfahren In meiner Controller-Klasse. Unten der code zum hinzufügen
2
Antworten
${requestScope['javax.servlet.forward.servlet_path']} wird mir den richtigen string, aber nicht einschließlich der Parameter, die möglicherweise in der url. Beispiel: http://localhost/path/i/want?param=1 sollte mir einen string /path/i/want?param=1 Ich habe das Gefühl, diese sollten leicht getan werden, aber es kann nicht herausfinden.
2
Antworten
Wie formatiere ich die Argumente meiner <spring:message>? Habe ich eine Nachricht wie diese: message.myMessage=this is {0} my message {1} with {2} multiple arguments Meine jsp hat folgenden Wortlaut: <spring:message code="message.myMessage" arguments="<fmt:formatNumber value='${value1}' currencySymbol='$' type='currency'/>,${value2},${value3}" htmlEscape="false"/> die nicht
4
Antworten
Ich bin mit SpringSource-Tool-Suite (mit Roo) und haben einige Erfolge. Was mich aber auch stört ist, dass ich nicht weiß, wie debug-tag-Bibliothek-Zeug. Kann ich Haltepunkte hinzufügen, aber es hört nie auf Sie. Was ich Suche, ist ein
4
Antworten
Gibt es einen Weg, um die JSP wird derzeit gerendert, mit JSTL oder Struts (oder ohne)? wie _ _ file _ _ in Python und PHP? InformationsquelleAutor der Frage elzapp | 2009-05-14
1
Antworten
Ich versuche zu verwenden <c:if> bedingt setzen Sie ein <h:outputLink> innerhalb einer <h:dataTable> wenn der Zustand beendet ist. <h:dataTable value="#{bean.items}" var="item" width="80%"> <h:column> <f:facet name="header"> <h:outputText value="State" /> </f:facet> <c:if test="#{item.state != 'Finish'}"> <h:outputText value="Missing value" />
7
Antworten
Habe ich einige seltsame Fehler: wenn ich öffnen Sie die Seite, ersten mal in einigen browser alle Referenzen hat jsessionid-parameter (wie <a href="/articles?name=art&jsessionid=5as45df4as5df"..>). Wenn ich F5 drücken oder die Seite aktualisieren, indem Sie andere Wege, das ist
2
Antworten
Auf meine aktuelle Seite, ich bin mit JSTL um zu überprüfen, ob Daten verfügbar sind, für meine form. Problem, das ich bin vor ist, "wenn es keine Daten, ich bin nicht zu sehen, die text-Felder". Kann ich
4
Antworten
Ich bin einer Schleife durch eine Liste der Elemente, und ich würde gerne einen request-parameter, basierend auf dem index des Elements. Ich könnte leicht tun Sie es mit einem scriptlet als unten getan, aber ich möchte in
6
Antworten
mein Modell speichern Bild beschrieben mit Datei-name (als String) und Daten (als byte array). Ich nutze Hibernate und hier ist mein Modell: @Entity public class Image { private Long id; private String name; private byte data; @Id
5
Antworten
Den ich einstellen will das JSTL-Tag-Gebietsschema, das verwendet wird, durch <fmt:formatNumber> und Freunde. Ich weiß, dies ist möglich mit <fmt:setLocale>aber ich muss es tun, die dynamisch (je nach user-Daten aus meiner DB) und würde lieber Java-code -
2
Antworten
In JSTL, <fmt:formatNumber value="${1.6}" type="number" pattern="#"/> zurück 2 und die folgenden <fmt:formatNumber value="${1.4}" type="number" pattern="#"/> zurück1 und ich brauche 2eine Decke von einer Anzahl. Gibt es einen direkten Weg, um dieses Ziel zu erreichen JSTL (oder der
8
Antworten
Ich bin Verpackung ein Web Application Archive (.Krieg), so dass es gestartet werden kann über java -jar webapp.war in einer shell startet eine eingebettete Kopie der Steg 9 mit diesem code in einer main-Klasse: int port =
9
Antworten
Habe ich es geschafft, mit dem nächsten code, aber es muss einen einfacheren Weg. <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %> <c:if test="${fn:length(attachments) > 0}"> <c:forEach var="attachment" items="${attachments}" varStatus="loopCount"> <c:if test="${loopCount.count eq 1}"> attachment.id
2
Antworten
Ich habe eine jstl-Schleife, und ich will formatieren Sie das Datum von einem Formular:input. Ich habe versucht, viele Permutationen einige der Anregungen habe ich gern online, aber ich kann einfach nicht damit es funktioniert.. Kann mir bitte
5
Antworten
Gibt es eine Möglichkeit, um die Größe der Karte mit JSTL ? Ich habe versucht mit ${myMap.Größe} aber es funktioniert nicht.. InformationsquelleAutor der Frage coder247 | 2011-01-31
1
Antworten
oder sage, dass die Klasse den Namen oder den Typ Namen damit kann die Arbeit an wichtigen gängigen web-container/- Server? Danke. InformationsquelleAutor der Frage Dreamer | 2012-07-05
3
Antworten
Dies ist der code im servlet: HttpSession session = request.getSession(true); session.setAttribute("user", user); Ich bin Nachsendeantrag, JSP, wo ich will, zu überprüfen, ob die session-scoped user-parameter angehängt. <c:if test="${??? - check if user is attached to request}"> /
2
Antworten
Ich versuche zu zeigen, das aktuelle Datum in meine JSP-Seite mit JSTL. unten ist der code, den ich verwende. <jsp:useBean id="now" class="java.util.Date" scope="request" /> <fmt:formatDate value="${now}" pattern="MM.dd.yyyy" /> Aber der obige code wird nicht erzeugt, keine Ergebnisse?
2
Antworten
Ist es möglich, erstellen Sie ein date-Wert in der JSTL Expression Language (EL) ohne Verwendung von scriptlets? Hier ist ein Ausschnitt von ein paar von den legacy-code, den ich versuche zu überarbeiten, nur mit EL. <td><%=new java.text.SimpleDateFormat("MM/dd/yyyy
2
Antworten
Ich versuche, Zugriff auf ein session-Attribut aus einer jsp-Seite, die eingestellt ist und ausgelöst wird durch ein servlet, aber ich erhalte die Fehlermeldung "jsp:attribute muss das Unterelement eines standard-oder benutzerdefinierten Aktion". Was könnte falsch sein, bin ich
2
Antworten
Ich habe schon Check-out Spring MVC tutorial und kopiert dieses kleine JSP-code gibt es unter: <%@ page session="false"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <html> <head><title>Training, Inc.</title></head> <body> <h2><c:out value="${message}" /></h2> </body> </html> Gibt es eine string-set für
7
Antworten
Ich habe ein Java-bean so: class Person { int age; String name; } Möchte ich zur Iteration über eine Sammlung dieser beans in JSP, zeigt jede person in einer HTML-Tabellen-Zeile und in die Letzte Zeile der Tabelle
11
Antworten
gibt es dieses Problem mit JSTL ich bin stecken, mit für die letzten paar Tage. Jede Hilfe ist willkommen. Tomcat 6.0.28 Eclipse: Helios pom.xml : <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> <version>1.1.2</version> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.4</version> <scope>provided</scope> </dependency> <dependency>
2
Antworten
Ich wollen, so etwas zu tun, wobei foo eine Klasse mit einem String-Feld name, und getter/setter : <form:form id="frmFoo" modelAttribute="foos"> <c:forEach items="${foos}" var="foo"> <form:input path="${foo.name}" type="text"/> Und reichen die vollständige Liste der Foos mit aktualisierten Namen ?
4
Antworten
Mache ich eine Abteilung in einer JSP-Datei und ich möchte die Runde das Ergebnis - wie sollte ich das tun? d.h. <c:set var="expiry" value="${(expire.time - now.time) /(60 * 1000)}"/> ...wie kann ich Runde das Ergebnis? Dank, InformationsquelleAutor
1
Antworten
Ich weiß, das ist nicht schwer, aber ich bin nicht mit viel Glück. Möchte ich fooList aus einem Servlet zur Verfügung, die in einer JSP. Also im Servlet habe ich: request.setAttribute("list", fooList); RequestDispatcher dispatcher = getServletContext().getRequestDispatcher("/myJsp.jsp"); dispatcher.forward(request,
5
Antworten
Verwendung von JSTL ist forEach tag, ist es möglich, Durchlaufen in umgekehrter Reihenfolge? InformationsquelleAutor der Frage Steve Kuo | 2009-04-02
1
Antworten
Kann ich <spring:url value="/something" /> innerhalb eines <a> tag? InformationsquelleAutor der Frage 213897 | 2011-02-15
3
Antworten
Ich versuche i18n-message wie folgt Aussehen: messageCode=Test Nachricht für {0} und {1} und {2}. In jsp, habe ich dieses: <spring:message code="messageCode" arguments="${value1},${value2},${value3}" htmlEscape="false"/> Argumente: value1=A,B value2=C,D value3=E,F Die Ausgabe für das, was ich will: Test message for