Esta función me funciona perfectamente en Windows, pero cuando estoy trabajando a nivel de linux resulta q me esta cambiando cada vocal acentuada por un signo de interrogación, cuando mando a escribir la variable str. Alguien tiene alguna idea de lo que está pasando o tengo q hacer alguna configuración en el servidor Tomcat en Unix
Código PHP:
public StringBuffer Bufferhtml() throws java.io.FileNotFoundException, java.io.IOException {
FileReader entrada = new FileReader("direccion_file");
StringBuffer str = new StringBuffer(900000);
int c;
while((c = entrada.read())!=-1){
str.append((char)c);
}
if(entrada!=null){
entrada.close();
}
return str;
}// fin del public
{