Как получить данные со страницы JSP между двумя датами и создавать отчеты в формате PDF или Excel - PullRequest
0 голосов
/ 05 апреля 2011

Сейчас я работаю над проектом Java, пока не закончу получать данные из базы данных и отображать их в виде таблицы в виде таблицы данных на странице jsp, после чего эти данные для преобразования в PDF или отчет Excel также будут выполнены.Но теперь моя проблема заключается в том, что если взять историю данных, я должен сослаться на дату от и на дату между двумя датами, когда мне нужно отобразить данные в PDF или Excel, теперь я поражен этим процессом, может кто-нибудь сказать мне, как это сделать.

с благодарностью .......!

1 Ответ

0 голосов
/ 20 января 2012

при условии, что вы знаете, как получить данные из вашей БД (между двумя датами), и ваша единственная проблема - вывести их в pdf / excel. Самый простой и быстрый способ, которым я бы это реализовал - это вывод в формате CSV - установите заголовок ответа следующим образом:

response.setHeader("Content-disposition:", "attachment; filename="output-filename.csv";
            response.setHeader("Authorization", utils.getSafeHeader(request, "Authorization", null));
            response.setContentType("application/vnd.ms-excel");
            response.setCharacterEncoding("UTF-8"); 
...