Witam!
Mam taki problem tworze sobie plik xml z poziomu javy. Kiedy stworze ten plik i pojawi mi się komunikat czy go zapisać na dysk czy go otworzyć i dam otwórz to pojawia mi się komunikat że nie ma takiego pliku. Problem dotyczy tego, że w nazwie pliku są polskie znaki (wywala się na ź, ę) i trafiając na taką literę przeglądarka uważa, że to koniec nazwy. Co innego jak go najpierw zapisze na dysku a potem otworze wówczas jest ok. Problem występuje tylko pod Mozillą. Prawdopodobnie coś z kodowaniem, ale za chiny nie wiem, jaki już mam ustawić. Jak ktoś potrafi to proszę o pomoc. Poniże troszke kodu.
response.setHeader("Content-Disposition", "attachment;filename*='utf-8'"+URLEncoder.encode(nazwaPliku, "utf-8")+".xml");