Quisiera aprender a usar la api de java (POI) para manejar documentos de microsoft office,
no se donde puedo encontrar orientación pues no soy experto, ya logre usarla para leer un xlsx en consola, pero quiero exportar dichos datos a un JSP. Como se hace?. agradesco a quien me oriente, pues por mas que busco no encuentro nada por ningun lado.
aqui el codigo que me permite leer un .xlsx
Código Java:
Ver original
package poi; import java.io.File; import java.io.FileInputStream; import java.text.ParseException; import java.util.ArrayList; import java.util.Iterator; import java.util.List; import org.apache.poi.xssf.usermodel.XSSFCell; import org.apache.poi.xssf.usermodel.XSSFRow; import org.apache.poi.xssf.usermodel.XSSFSheet; import org.apache.poi.xssf.usermodel.XSSFWorkbook; public class Prueba { /** * @param args the command line arguments */ int t=0; try{ XSSFWorkbook workBook = new XSSFWorkbook(fileInputStream); XSSFSheet hssfSheet = workBook.getSheetAt(t);// aqui va el cero while (rowIterator.hasNext()){ XSSFRow hssfRow = (XSSFRow) rowIterator.next(); while (iterator.hasNext()){ XSSFCell hssfCell = (XSSFCell) iterator.next(); cellTempList.add(hssfCell); } cellDataList.add(cellTempList); } {e.printStackTrace();} Leer(cellDataList); } for (int i = 0; i < cellDataList.size(); i++){ for (int j = 0; j < cellTempList.size(); j++){ XSSFCell hssfCell = (XSSFCell) cellTempList.get(j); } } } // TODO code application logic here if(f.exists()){ Prueba pb=new Prueba(f); } } }