18 Aralık 2009, Cuma
ServletRequest.() getParameterMap döndürür Göster<String, String[]> ve ServletRequest.() getParameter Dize döndürür?
Birisi ServletRequest.getParameterMap()
tip dönme nedenini bana açıklayabilir
Map<String, String[]>
ServletRequest.getParameter()
yazın String
döndürür
Ben bu harita daha sonra bir değeri göster anlamıyorum. TİA.
CEVAP
18 Aralık 2009, Cuma
Bu kontroller için bütün parametre değerleri döndürüraynıadı.
Örneğin:
<input type="checkbox" name="cars" value="audi" /> Audi
<input type="checkbox" name="cars" value="ford" /> Ford
<input type="checkbox" name="cars" value="opel" /> Opel
ya
<select name="cars" multiple>
<option value="audi">Audi</option>
<option value="ford">Ford</option>
<option value="opel">Opel</option>
</select>
Kontrol/seçili değerleri olarak gelecek herhangi:
String[] cars = request.getParameterValues("cars");
Ayrıca tablolar içinde birden çok seçim için yararlı bir şey
<table>
<tr>
<th>Delete?</th>
<th>Foo</th>
</tr>
<c:forEach items="${list}" var="item">
<tr>
<td><input type="checkbox" name="delete" value="${item.id}"></td>
<td>${item.foo}</td>
</tr>
</c:forEach>
</table>
ile birlikte
itemDAO.delete(request.getParameterValues("delete"));
Bunu Paylaş:
Eğer string boş sonra bazı varsayılan ...
Python katılın, neden dize.liste yerin...
Düzenli bir dize ve bir verbatim strin...
Ne zaman bölme boş bir dize Python, ne...
Liste< dönüştürme;Dize> String[] ...