Как для отображения вывода Java в JSP-страницы
страница sheet.jsp я пытаюсь это сделать
&ЛТ;%@ страницы импорт="ком.ExcelDataParser"%&ГТ;
в <мета НТТР-экв="содержимое-тип" содержимого="текст/HTML; кодировка=кодировка ISO-8859-1"и GT;
< title & gt;вставить заголовок здесь
из.пишут("" + работа+"
");
я получил такой вывод.write("input type="radio">"+work+"br>"); Я не получаю листы, которые отображаются в консоли.в консоли я получил вот так
лист1
лист2
лист3
sheet4 я хочу отобразить один и тот же вывод на странице jsp с переключателем для всех листов.мне нужен пример кода
Что я уже пробовал:
package com; import java.io.FileInputStream; import java.io.IOException; import org.apache.poi.xssf.usermodel.XSSFWorkbook; public class ExcelDataParser { public static void main(String args[]) throws IOException { //ArrayList<string> arr=new ArrayList<string>(); try { String str="C:\\Downloads\\Associate_Details.xlsx"; FileInputStream fileInputStream = null; fileInputStream = new FileInputStream(str); XSSFWorkbook workbook = new XSSFWorkbook(fileInputStream); String work=null; for (int i = 0; i < workbook.getNumberOfSheets(); i++) { work=workbook.getSheetName(i); // arr.add(work); System.out.println(work); } workbook.close(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } }
ThilinaMD
вы пытаетесь вывести страницу jsp с помощью обычного класса. чтобы получить вывод на странице jsp, используйте приведенный выше код на странице jsp или сервлете или создайте метод с оператором return и вызовите его через страницу jsp/servlet