La mia webapp basata su Java ha un servlet che riporta il contenuto PDF al browser in base al parametro request.Come modificare il titolo di una pagina del browser su cui un servlet ha trasmesso in streaming un PDF?
ad es. l'utente fa clic su un tag A con un href di "myApp/FetchPDFServlet? id = 123". La mappatura servlet raccoglie la richiesta, trasmette i dati PDF alla risposta come applicazione/pdf di tipo mime, chiude i buffer di svuotamento.
Tuttavia la barra del titolo del browser per la pagina di visualizzazione del formato PDF si legge "FetchPDFServlet? Id = 123"
Come posso cambiare il titolo i display del browser per la pagina che visualizza il PDF? Quindi il titolo del browser è "Ecco il fantastico PDF" non "FetchPDFServlet? Id = 123".
È possibile a tutti? Il modo migliore per farlo?
AFAIK [Intestazione Content-Type] (https://www.w3.org/Protocols/rfc1341/4_Content-Type.html) non contiene una proprietà 'name'. – naXa
Non funziona per me. Il nome della scheda è sempre il nome del valore della richiesta e non il nome di "nomefile". – M46