我需要在 servlet 页面中运行此 java 代码。这样,当我在 jsp 中提交按钮时,它应该显示值。
下面给出的是一个java代码,其中有一个主要功能。
public static void main(String[] args)
{
try {
FileInputStream file = new FileInputStream(new File("userData.xlsx"));
XSSFWorkbook workbook = new XSSFWorkbook(file);
Sheet sheet = workbook.getSheetAt(0);
Iterator<Row> rowIterator = sheet.iterator();
while (rowIterator.hasNext()) {
Row row = rowIterator.next();
Iterator<Cell> cellIterator = row.cellIterator();
while (cellIterator.hasNext()) {
Cell cell = cellIterator.next();
switch (cell.getCellType()) {
case NUMERIC:
System.out.print(cell.getNumericCellValue());
break;
case STRING:
System.out.print(cell.getStringCellValue());
break;
}
}
System.out.println("");
}
file.close();
}
catch (Exception e) {
e.printStackTrace();
} }}
我需要在 servlet 中运行此代码并在 jsp 页面中给出其 url。
最佳答案
据我了解您的查询,在 http get 请求中,读取 Excel 文件的第一个工作表并返回记录。
您可以使用spring的web mvc框架,您可以在 Controller 中执行读取excel文件的操作并返回excel View 。
我希望这个tutorial可能有帮助。
关于java - 如何将此代码从 jsp 页面更改为具有操作控制的 servlet 页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57519067/