Tramite la semplice istruzione
codice:
<% response.setContentType("application/vnd.ms-excel"); %>
sono riuscito a convertire una tablella html in foglio xls.
Quando però avvio la pagina jsp mi esce una finestra dove mi dice se aprire il file o salvarlo. Io faccio Aprilo con Microsoft office Excel e ottengo questo avviso

il formato del file che si sta cercando di aprire, nomepagina.xls è diversa da quello specificato dall'estensione del file. Prima di aprire il file, verificare che non sia danneggiato e che provenga da una fonte attendibile. Aprire il file ora?


c'è un modo per evitare l'avviso?

Se invece faccio Salva, mi salva il documento senza estensione -.-''


edit: ho modificato in
codice:
response.setContentType("application/vnd.ms-excel");
response.setHeader("Content-Disposition", "attachment; filename=miofile.xls");
in questo modo quando faccio salva , mi salva il documento con estensione. Ma quel fastidiosissimo avviso rimane