Acentuação em Páginas JSP

Meu problema é o seguinte: As páginas estão ficando acentuadas. Eu consigo acentuar nos inputs e os dados gravados nas tabelas MySQL estão sendo gravados com acentos. Quando eu retorno os dados gravados e mostrados na tela, ele vem sem o caracter acentuado. Por exemplo: Vila Santa Cecília. Na tela (show), no banco (show), mas quando eu trago esta informação para edição, ele traz: VILA SANTA CEC?LIA.

<%@page import=“model.Cidade”%>
<%@page import=“dao.CidadesDAO”%>
<%@page import=“model.Bairro”%>
<%@page import=“dao.BairroDAO”%>
<%@page import=“java.util.ArrayList”%>
<%@page import=“java.util.List”%>

e no meu form eu já tentei colocando para ele aceitar os dois tipos de tabela de caracteres:

Se alguém puder me dar uma luz, agradeço desde já.

Você tem definido o encoding como padrão o UTF-8?

Exemplo:

<%@page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>

Não funcionou! Já fiz bastante coisa!

Estou usando o NETBEANS versão 8.2. Estou acreditando que tem relação, pois quando executo por dentro do WorkBench com Mysql não ocorre o problema. Consigo gravar a informação diretamente na tabela do banco de dados, com todos os acentos e ç (c cedilhas).