Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

Problemas nos acentos

quando aparece a mensagem de usuario não encontrado, o xhtml tem problemas nos acentos e aparece assim na interface.

Usuário não encontrado

1 resposta
solução!

Cria um filter e seta o Encoding para UTF-8, deve resolver:

@WebFilter("/*")
public class CharacterEncodingFilter implements Filter {

    @Override
    public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws ServletException, IOException {
        request.setCharacterEncoding("UTF-8");
        chain.doFilter(request, response);
    }
}