jstl variable setzen?

hamid

Bekanntes Mitglied
hi leute.

in meine jsp datei übergebe ich im <a href.. die id des bildes mit ...

so:

<a href="weiter.do?id=${topidee.id}" onclick="FensterOeffnen(this.href); return false">Weiterlesen</a>


in meine weiter.jsp möchte ich auf diese id zugreifen um das bild wieder anzuzeigen. ich weiss aber nicht genau wie ich das machen soll.

ich weiss das ich mit <c:set variablen setzen kann...

kann mir da vielleicht jemand sagen wie ich auf die ids zugreifen kann die ich im hyperlink mitgebe?

danke
 

hamid

Bekanntes Mitglied
hi.

danke für eine antwort aber das ist doch nicht ganz was ich suche...

meine problem ist folgendes. ich gebe über eine jstl schleife ein paar werte aus wie : name, datum , foto usw...

diese werte möchte ich in einem anderen fenster einzeln wieder abfangen und wieder anzeigen. ich weiss nicht genau wie das geht.

ich kann schlecht alle werte an meine URL dran hängen und dann über GET wieder abfangen im anderen fenster...ist unschön

hier der code :

HTML:
<c:forEach var="topidee" items="${topIdeen}" varStatus="varStatus">
	    <div class="rightbar_topidee">
	      <p class="rightbar_topidee_header">
	        <span class="rightbar_topidee_header_left">
	         <font color="#334499"> LOS Idee</font> <c:out value="${varStatus.count}" />
	        </span>
	        <span class="rightbar_topidee_header_right">
	          <b>FRA WA13</b>
	        </span>
	      </p>
	      <p class="rightbar_topidee_content">
	      <br>
	      <b><font color="#334499">Datum:</font></b>
	      <c:out value="${topidee.datum}"/>
	        <br><br>
	        <b><font color="#334499">Idee:</font></b> 
	        <c:out value="${fn:substring(topidee.idee,1,40)}"  /> ...<br></br><br></br>
	      	<b><font color="#334499">Foto:</font> </b><img src="image?id=${topidee.id}" width="70" height="60"/><br></br>
	      	<br></br>
	        <a href="weiter.do" onclick="FensterOeffnen(this.href); return false"><b><font color="#334499"><blink>Weiterlesen</blink></font></b></a>
	      
	      
	      </p>
	    </div>
    </c:forEach>
  </div>
 

XHelp

Top Contributor
Naja, "alle" Daten solltest du ja nicht brauchen. Sofern deine Datenbankstruktur sinnvoll ist, brauchst du ja nur die "id".
Und warum ist es denn unschön? Du kannst nun mal entweder mit GET oder mit POST Daten übermitteln.
 

hamid

Bekanntes Mitglied
wie kann an eine URL mehrere daten übergeben ?

bisher hab ich nur eine parameter übergebe . so :


<a href="weiter.do?id=${topidee.id}" onclick="FensterOeffnen(this.href); return false">
 

XHelp

Top Contributor
Kannst ja bei google irgendwas eintragen und in die Adressleiste gucken:
Code:
weiter.do?id=12345&bla=test&name1=wert1&name2=wert2
 

hamid

Bekanntes Mitglied
dann sehe ich meinen fehler nicht ! ich über die parameter so :

<a href="weiter.do?id=${topidee.id}&datum=${topidee.datum}" onclick="FensterOeffnen(this.href); return false">

und will auf meine andere jsp seite auf datum so zugreifen:

<c:eek:ut value="datum?id=<%= request.getParameter("datum")%>" />


ich seh kein syntaxfehler
 

hamid

Bekanntes Mitglied
ja link ist korrekt. fenster geht auch auf

dann folgender fehler in eclipse :

ERROR 08-16 13:24:04 Servlet.service() for servlet planung_steuerung threw exception (StandardWrapperValve.java:253)
org.apache.jasper.JasperException: /WEB-INF/jsp/planung_steuerung/los/weiter.jsp(18,54) equal symbol expected
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
L Struts JSTL Form Variable Übermitteln Web Tier 2
R JSP JSTL <x:if> <c:if> string vergleichen Web Tier 2
J JSP JSTL <c:url> - jsessionid auslesen Web Tier 1
C jstl: collection property auf mehrere seiten Web Tier 2
J JSP JSTL innerhalb Tag-Attribut Web Tier 3
A javax/servlet/jsp/jstl/core/Config Web Tier 1
ruutaiokwu jstl-basierendes tag in jsf 2.0. facelets/xhtml? Web Tier 5
W Java code aus JSP-File durch JSTL code ersetzen Web Tier 8
S JSTL - foreach Schleife ? Web Tier 3
P For-Schleife mit JSTL über ArrayList Web Tier 8
J JSTL-Vergleich (choose) innerhalb JSF-Datentabellen-Aufbau greift nicht Web Tier 4
sliwalker forEach und Scriptlet: Daten aus Scriptlet in jstl sehen Web Tier 2
megachucky JSF - JSTL Library wird nicht gefunden Web Tier 4
T Per JSTL aus 0,45 --> 45 machen Web Tier 2
G [JAVA / JSP] ArrayList in JSTL foreach verarbeiten Web Tier 4
AyKay i18n JSTL Verknüpfung mir der JAR. Wie? Web Tier 9
W JSTL SQL Driver? Web Tier 11
W JSTL macht Probleme Web Tier 6
G Mit JSTL Rückgabe von Bean Methode ausgeben Web Tier 3
G Session in Servlet Starten und mit JSTL auslesen Web Tier 2
A JSTL Tags funktionieren nicht in Facelets/MyFaces Web Tier 3
OSteNfanT Verzweifle an JSTL Web Tier 2
T JSF Variable zwischen 2 Beans austauschen? Web Tier 3
C GWT: Eine Variable in allen Widgets Web Tier 6
S println variable Web Tier 2
S value auf null setzen Web Tier 3
Kenan89 API 3.0 auf 2.5 setzen Web Tier 6
P JSF Umgebungsvariablen bei Tomcat-Start setzen Web Tier 4
reibi Servlet Tomcat : Display name und version setzen Web Tier 3
G JSP mit JS in den page- scope setzen Web Tier 5
I Servlet User auf Offline setzen Web Tier 5
K Link in JSP setzen mit Parameter/Attribut Web Tier 4
E Struts: Text in JSP aus Action heraus setzen Web Tier 4
O Kann man POST Parameter Link-abhängig setzen? Web Tier 4
D MIME Type ermitteln und in Servlet setzen Web Tier 4
R Request Parameter kopieren und setzen Web Tier 3
U SessionAttribut nach j_security_check setzen Web Tier 3
S Attribute in Objektliste nach gecheckten Checkboxen setzen Web Tier 4

Ähnliche Java Themen

Neue Themen


Oben