Você está aqui: Java Servlets ::: Dicas & Truques ::: Formulários |
Como retornar os valores selecionados em uma lista select de seleção múltiplaQuantidade de visualizações: 10280 vezes |
|
Listas de seleção múltipla podem ser usadas quando queremos que o usuário selecione um ou mais ítens da lista. O trecho de código abaixo mostra a você como obter os itens selecionados a partir de um servlet. Lembre-se de que mais de um item pode ser selecionado pressionando-se a tecla Shift ou Ctrl e clicando-se sobre os itens desejados. Comece analisando o código para o formulário:
<form name="cadastro" action="EstudosServlet" method="post">
Suas linguagens favoritas:<br>
<select name="linguagens" size="6" multiple id="linguagem">
<option value="Java">Java</option>
<option value="C++">C++</option>
<option value="C#">C#</option>
<option value="Python">Python</option>
</select>
<br>
<input type="submit" name="Submit" value="Enviar">
</form>
<select name="linguagem" id="linguagem">
package estudos;
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class EstudosServlet extends HttpServlet{
public void doPost(HttpServletRequest req,
HttpServletResponse res) throws ServletException,
IOException{
// obtém os valores selecionados na lista
String[] valores = req.getParameterValues("linguagens");
PrintWriter pw = res.getWriter();
pw.println("Os valores selecionados foram:<br><br>");
for(int i = 0; i < valores.length; i++){
pw.println(valores[i] + "<br>");
}
}
}
|
|
|
Veja mais Dicas e truques de Java Servlets |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |







