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: 10124 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 |