[Resolvido]Simbolo "©" em vez do ponto

Pessoal, boa tarde

Ao Insertir no banco de dados o nome de um arquivo, ex.: arquivo.jpg, este é gravado normalmente e a string do seu nome permanece ok também.
só quando, recupero essa string e exibo na tela JSP usando Table, ele no lugar do ponto, aparece este simbolo “©”.

ou seja:

no DB está gravado assim : arquivo.jpg
na página JSP está assim : arquivo©jpg

A baixo segue o código jstl, de como recupero este campo:

<sql:query var="res" dataSource="${con}">
            select * from tbhome
        </sql:query>
                              
            <table border="1px solid #9999" width="100%">
            <c:forEach var="linha" items="${res.rowsByIndex}">
            <tr>
                <td><c:out value="${linha[0]}"/></td>
                <td><c:out value="${linha[1]}"/></td>
                <td><c:out value="${linha[3]}"/></td> // O campo ao qual me refiro está aqui.
                &lt;td width="20px"&gt;<a ${linha[0]}"/>&quot;&gt;img</a>&lt;/td&gt;
                &lt;td width="20px"&gt;Excl&lt;/td&gt;
                &lt;td width="20px"&gt;edit&lt;/td&gt;
            &lt;/tr&gt;
            &lt;/c:forEach&gt;

Tá esquisito isso aí em …
já conferiu o charset ?

Deve ser problema na codificação dos caracteres exibidos, se bem que eu nunca vi erro com ponto (geralmente ocorre com acentos).
Tenta isso e veja se fucniona:

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

eh parceiros…
nada ainda. Mas desde já agradeço e vamos tocar pra frente.