Jsp:setProperty problema de acentuação

Eu tenho uma pagina01.jsp que passa por paramentro uma string para pagina02.jsp

[code]

Nome: [/code]pagina01.jsp [code] [/code]pagina02.jsp

Se eu for gravar no nome = João
olhando o endereço aparece = http://localhost:8084/pagina02.jsp?nome=Jo�o
e no banco fica Jo?o

alguém sabe como arrumar?

Como você esta usando pra capturar os dados?

Eu tenho a Classe Objeto.java (nome fictício)

[code]
public class Objeto{

String nome;

public String getNome() {
return nome;
}

public void setNome(String nome) {
    this.nome = nome;
}

}[/code]

eu tenho um input type=submit dentro do form.
e qndo clico nele ele chama a pagina02.jsp passando por parametro o nome que fica no obj. O jsp utiliza o metodo setNome para atribuir no obj.

Mostra ai o cabeçalho da pagina JSP?