0
У меня есть 100 таблиц на моей странице, и я бы хотел, чтобы кнопка загружала содержимое каждой таблицы в файл csv, если установлен флажок в таблице. Вот код для таблиц.Загрузите файл csv, содержащий содержимое таблицы
for(int i = 0; i <100; i++){%>
<table style="text-align: left;" id="Table<%= i %>" cellpadding="5" cellspacing="2" frame="box">
<input type="checkbox" name='checkbox<%= i %>' checked> Include <br>
<%String[][] p = players1.remove(0);
for(int j=0;j<9;j++){ %>
<tr>
<%for(int k=0;k<10;k++){%>
<td style="vertical-align: top"><%= p[j][k]%><br></td>
<%}%>
</tr>
<%} %>
Edit: Pic из таблицы на веб-странице. http://imgur.com/dPeFnar Я бы хотел, чтобы csv почти одинаково выглядел. Содержимое одной таблицы, за которой следует пустая строка, а затем содержимое следующей таблицы и т. Д.
hold up - у вас нет
Мне не нужны ключи. Просто информация в таблице. Я добавлю эту таблицу, чтобы визуализировать ее. –
Вы спрашиваете, как создать список таблиц с флажками, какой именно код указывает, или вы спрашиваете, как сгенерировать CSV-файл для каждой таблицы, или вы спрашиваете, как загружать несколько файлов CSV в один ответ? – Andreas
ответ
Вы должны создать еще один jsp, который генерирует CSV вместо HTML. И добавьте эти две строки в СПЯ:
Это позволит сделать браузер запрашивает у пользователя, чтобы сохранить файл вместо того, чтобы отобразить его.
Edit: Пример вывода CSV из JSP:
Затем ссылку на эту JSP с другой страницы. Что-то вроде этого:
источник
2015-09-06 02:23:04 torvin
Проблема с этой стратегией заключается в том, что на странице, которая мне не нужна на csv, есть другая информация. Или я не понимаю это, и это не проблема? –
Что я предлагаю, так это то, что вы создаете ** отдельный ** jsp и создаете только CSV, а не HTML. – torvin
Любой шанс есть пример чего-то подобного, что я мог видеть? –
Смежные вопросы