StreamResource вставляет разделитель “+” между словами(Vaadin)

164
02 июня 2017, 11:20

При попытке сохранить отчет на компьютер, в названии файлов вместо пробела проставляется сепаратор "+". Подскажите что можно сделать?

StreamResource resource = new StreamResource(source, table.getCaption()+new Date().toString()+".xls");
                resource.getStream().setParameter("Content-Disposition", "attachment;filename=\"" + table.getCaption()+".xls" + "\"");
                resource.setMIMEType("application/xls");

Создается файл с таким названием:

Ваши+заявкиThu+Jun+01+15-11-12+MSK+2017

READ ALSO
Поделиться текстом с HTML тегами

Поделиться текстом с HTML тегами

ПриветствуюУ меня приложение получает текст из БД, текст в БД обработан HTML тегами, я реализовал кнопку Share и прописал в методе onClick следующий...

156
Скриншот сайта по размерам Selenium

Скриншот сайта по размерам Selenium

Делаю скриншот сайта при помощи SeleniumЗадаю размеры скриншота - 1280x1280

195
Что делать если удалил папку src с проектом?

Что делать если удалил папку src с проектом?

Я нечаянно удалил src папку в Android StudioНе могу ее восстановить

208