Recuperando no get.parameter da servlet com select , ajuda

Bom dia,

Estou tendo um problema, de como recuperar na servlet um codigo de uma select e colocar em uma list na minha servlet.

obs: a servlet estar funcionando. só essa parte quero implementar.

na html:

[code]

[/code]

e gostaria de saber como carregar em uma list na servlet quando clicar em confirmar.

Na servelt:

if(req.getParameter("list2") != null){ String list2 = req.getParameter("list2"); System.out.println(list2);

Quando manda tres “3” nomes me aparece só um.

Att. Rodrigo

 
Geci orione Raimundo Eustaquio Alexandre Peixoto Edmilson Welden Elaine Cristina Ilan p luis antonio polyanna Anita Elaine Cristina

up up , desculpem mais to precisando. :oops:

Tente usar o req.getParameterValues(“parametro”), ele retorna um array de valores, pois é isso que a sua página estará enviando ao servlet.

funcionol , mais tem um probleminha … :?

quando ele traz o value , não traz o sobrenome da pessoa.

codigo :

String[] teste;
           	  teste = req.getParameterValues("list2");
		            	 		            	  
	            	  if (teste != null) {
	      for (int i = 0; i < teste.length;i++)  
                                    System.out.println("valor " + teste[i]); 
		            	      }
		            	  }

exemplo:

ele não traz o sobrenome da pessoa :shock: :

na caixa tem :
luis mario
kelley silva souza

ele pega só :
luis
kelly

ai fica a questão ! e o sobrenome ??? a servlet não ta pegando!!!

Verifique se o value do campo esta entre aspas no JSP.

cara estou usando HTML , e usando o changeTag

e REALMENTE , estava sem aspas. agora resolvir o problema.

era mesmo as ASPAS :wink: !

nem prestei atenção ! obrigado !!! :stuck_out_tongue:

[code]List nome = (ctl.pesquisarNome(req.getParameter(“campoPesquisa”)));

		          String htmlList=null;
		          
		          for(int i=0; i<nome.size();i++ ){
		        	  
		        	  htmlList +="<option value=\""+nome.get(i).toString()+"\">"+nome.get(i).toString() +"</option>";
		          }
			  
			       formatHtml.changeTag(html,"{TAG_LIST_NOME}",htmlList);[/code]

para alguem quiser o codigo como exemplo ta ai…