Na minha aplicação tenho um campo aonde um professor digita as notas dos alunos.mas o getParameterValues tah recebendo os parâmetros em dobro sempre! :shock:
Na página de digitação eu tenho:
% Usuario u;
for(int i=0;i<siap.proximaMatriculaId();i++){
Matricula mat=siap.getMatricula(new Integer(i));
for (int x=0;x<mat.turmas.size();x++){
Turma t=(Turma)mat.turmas.get(x);
if(t.getIdTurma().equals(parametro)){
u=mat.aluno;
%>
<tr><th></th>
<th><%=u.matricula%></th>
<th><%=u.nome%></th>
<th><INPUT TYPE=TEXT NAME="nota" SIZE=4 MAXLENGTH=3></th>
</tr>
<% } } }
%>
E a página q recebe essa dado eu pego com o:
String[] nota=request.getParameterValues("nota");
Analisando o log do tomcat,ele jah recebe duplicado:
resultado[Ljava.lang.String;@8acfc3
resultado[Ljava.lang.String;@19e11a1
Mereço o troféu “bugman” do guj… :x