Hallo,
ich möchte gerne einen Parameter auslesen und dessen Werte in eine Selectbox schreiben.
Wenn ich das per Scriptlet mache, funktioniert das wunderbar, via Taglib leider nicht.
Es geht mir darum, dass mehr Parameter ausgelesen / angezeigt werden sollen:
www.example.com/taglibtest.jsp?mehrere=1000&mehrere=2000
Leider wird bei der Taglib-Variante nur einer der übergebenen Parameter ausgelesen.
Ich habe mal eine Testseite angelegt:
Was ist da noch falsch?
Danke schon mal für eure Hilfe!
Gruß
Gerrit
ich möchte gerne einen Parameter auslesen und dessen Werte in eine Selectbox schreiben.
Wenn ich das per Scriptlet mache, funktioniert das wunderbar, via Taglib leider nicht.
Es geht mir darum, dass mehr Parameter ausgelesen / angezeigt werden sollen:
www.example.com/taglibtest.jsp?mehrere=1000&mehrere=2000
Leider wird bei der Taglib-Variante nur einer der übergebenen Parameter ausgelesen.
Ich habe mal eine Testseite angelegt:
Code:
<body>
<span>via Taglib:</span><br />
<select name="newChosenServicesTaglib" class="serviceselect ui-widget-content" size="7" multiple="multiple">
<c:forEach items="${param.mehrere}" var="cur">
<option value="${cur}">${cur}</option>
</c:forEach>
</select>
<br />
<br />
<br />
<span>Scriptlet:</span><br />
<select name="newChosenServices" class="serviceselect ui-widget-content" size="7" multiple="multiple">
<%
String[] mehrere = request.getParameterValues("mehrere");
if(mehrere != null)
{
for(String cur : mehrere)
{
%><option value="<%= cur %>"><%= cur %></option><%
}
}
%>
</select>
</body>
Was ist da noch falsch?
Danke schon mal für eure Hilfe!
Gruß
Gerrit