wie zu verwenden jsp-variable in struts 2 Tags
Frage ich mich, ob es irgendeinen Weg gibt, zu verwenden jsp-variable in struts 2 tags.
Ich habe versucht, wie unten angegeben, aber ich habe keine Arbeit.
Mir empfehlen, wenn es irgendeinen Weg gibt, dies zu tun.
<%@ taglib prefix="s" uri="/struts-tags" %>
<% for(int i=0;i<10;i++)
{
%>
<s:textarea name=%{i} value=%{i}></s:textarea>
<%}%>
bitte helfen Sie mir.
- Kann einer mir zur Verfügung stellen-code mit struts 2 tags
- Das können Sie nicht. Die struts-tags Lesen von Werten aus der ValueStack. Verwenden Sie die s:iterator-tag, wie andere vorgeschlagen haben, oder die Nutzung des c:forEach-Tags, wenn Sie verwenden möchten JSP-EL.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Für jede Frage, die mit struts2-tags finden Sie unter: http://struts.apache.org/2.2.1.1/docs/tag-reference.html
Hinweis: die begin-und end-Eigenschaften wie folgt
produzieren das gewünschte Ergebnis.
Bearbeiten: ich lese gerade Ihren Kommentar zu leonbloy Sie würde nicht die oben genannte, aber eher der Iteration über die Kollektion. Erstelle eine getter-die gibt Ihre Sammlung. ie:
Dann in der jsp, würden Sie schreiben:
Den oben drucken Sie alle Fäden in der Sammlung.
Hast du das probiert?
Lesen Sie die docs. BTW, dass code, der schlecht riecht, sollten Sie versuchen, nicht mischen, struts2-tags JSP-Scriptlets (in der Regel-struts2 oder irgendetwas - Sie würde versuchen zu vermeiden, JSP-Scriptlets
<% ... %>
so viel wie möglich.). Lesen Sie mehr über die iterator tag.