[Java servlet] Save as... werkt niet in browser

Pagina: 1
Acties:

  • ari3
  • Registratie: Augustus 2002
  • Niet online
Ik heb een servlet die dynamische output in XML, platte tekst en HTML kan weergeven in een browser. Weergave werkt prima, maar als een gebruiker de getoonde pagina will opslaan zegt IE: "Deze webpagina wordt mogelijk niet juist opgeslagen. Wilt U de pagina toch opslaan?". Hoezo mogelijk niet juist opgeslagen?

Ik begrijp niet waarom het niet werkt. browser toont de pagina correct en heeft dus de pagina in het geheugen, maar kan hem toch niet opslaan? Wat mis ik?

Wat ik al geprobeerd heb:
- Content-type goed zetten, dus text/plain voor tekst, text/html voor HTML, etc. Zodat het correcte MIME-type bekend is binnen de browser.
- In Mozilla wil ie geheel niet opslaan hoewel de pagina wel correct wordt weergegeven. Mozilla blaat: "The Link could not be saved. The webpage might have been removed or had its name changed." Klopt geheel niet, bovendien heeft hij de pagina in het geheugen dus hoeft ie die alleen maar naar een file te schrijven.

Iemand suggesties hoe dit op te lossen?

"Kill one man, and you are a murderer. Kill millions of men, and you are a conqueror. Kill them all, and you are a god." -- Jean Rostand


  • WieMie
  • Registratie: December 2000
  • Niet online

WieMie

WieMie Actief

Volgens mij is dit alleen bij "webpagina volledig opslaan" in IE. Kan misschien iets met XML-output te maken hebben. Gezien daarmee ook zaken vanaf server te regelen zijn. Dan is het mogelijk niet goed.

Eigenlijk als een java-applet, als die een verbinding met de server heeft kan die mogelijk niet goed worden opgeslagen. Die melding krijg je dan overigens niet geloof ik.

Dit is overigens iets wat ik nu deels speculeer. Wat bij meestal wel werkt is "alleen html" opslaan. Als je je page opslaat, werk 'ie dan wel?

  • ari3
  • Registratie: Augustus 2002
  • Niet online
WieMie schreef op 22 July 2003 @ 21:36:
Volgens mij is dit alleen bij "webpagina volledig opslaan" in IE.
Nee, ik gebruik gewoon "Opslaan als...". Waar zit webpagina volledig opslaan? Ik gebruik overigens IE6sp1.
Kan misschien iets met XML-output te maken hebben. Gezien daarmee ook zaken vanaf server te regelen zijn. Dan is het mogelijk niet goed.

Eigenlijk als een java-applet, als die een verbinding met de server heeft kan die mogelijk niet goed worden opgeslagen. Die melding krijg je dan overigens niet geloof ik.

Dit is overigens iets wat ik nu deels speculeer. Wat bij meestal wel werkt is "alleen html" opslaan. Als je je page opslaat, werk 'ie dan wel?
Hoe doe ik "alleen html" opslaan? Ik zie alleen "opslaan als..." en als ik die kies dan krijg ik de melding al voordat ik kan kiezen in welk formaat ik het wil opslaan.

"Kill one man, and you are a murderer. Kill millions of men, and you are a conqueror. Kill them all, and you are a god." -- Jean Rostand


  • WieMie
  • Registratie: December 2000
  • Niet online

WieMie

WieMie Actief

Bestand -> Opslaan als... -> Opslaan als type... (onder de bestandsnaam) daar kun je uit een menutje kiezen

  • ari3
  • Registratie: Augustus 2002
  • Niet online
WieMie schreef op 22 July 2003 @ 21:45:
Bestand -> Opslaan als... -> Opslaan als type... (onder de bestandsnaam) daar kun je uit een menutje kiezen
Ah ok, maar ik zei dus al dat ik dan al eerst dat vervelende scherm krijg waarin gewaarschuwd wordt dat het mogelijk niet goed zal worden opgeslagen... Wil ik de gerbruikers van de site toch liever niet mee confronteren.

"Kill one man, and you are a murderer. Kill millions of men, and you are a conqueror. Kill them all, and you are a god." -- Jean Rostand


  • zneek
  • Registratie: Augustus 2001
  • Laatst online: 08-02-2025
ari3 schreef op 22 July 2003 @ 21:47:
[...]

Ah ok, maar ik zei dus al dat ik dan al eerst dat vervelende scherm krijg waarin gewaarschuwd wordt dat het mogelijk niet goed zal worden opgeslagen... Wil ik de gerbruikers van de site toch liever niet mee confronteren.
Wordt ie wel correct opgeslagen? Dan zie ik het probleem niet. Gewoon een disclaimer oid erbij die uitlegt dat deze melding kan ontstaan.

* zneek vraagt zich sowieso af waarom gebruikers de pagina op moeten slaan?
Pagina: 1