Как экспортировать таблицу в JSP в лист Excel - PullRequest
0 голосов
/ 26 февраля 2020

У меня есть одна таблица на моей JSP странице. Итак, я хочу экспортировать эту таблицу в формат Excel. Поэтому я взял одну кнопку как «Экспорт» и написал для нее код JavaScript, но он не работал.

Я перепробовал множество решений, связанных с этим вопросом, о переполнении стека, но не получил. Я использую браузер Chrome.

<script language="javascript">
  function CreateExcelSheet() {
    var x = myTable.rows;
    var Excel = new ActiveXObject("Excel.Application");
    Excel.visible = true;
    var Book = Excel.Workbooks.Add();
    for (i = 0; i < x.length; i++) {
      var y = x[i].cells;
      for (j = 0; j < y.length; j++) {
        Book.ActiveSheet.Cells(i + 1, j + 1).Value = y[j].innerText;
      }
    }
  }
</script>

...

</table>
<br>
<a href="home.jsp" class="btn btn-info">Home</a>
<input type="button" onclick="CreateExcelSheet()" value="Export"/>
</center>
</body>
</html>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...