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.
<td width="20px"><a ${linha[0]}"/>">img</a></td>
<td width="20px">Excl</td>
<td width="20px">edit</td>
</tr>
</c:forEach>