try
{
CsvReader csvReader = new CsvReader(request.getFile("filefor___csvdata"));
String entityName = this.getFormScreen().getEntityClass().getSimpleName();
EntityImportReport importReport = null;
try
{
EntitiesImporter entityImporter = this.getFormScreen().getCsvEntityImporter();
entityImporter.setDatabase(db);
importReport = entityImporter.importEntities(csvReader, entityName, DatabaseAction.ADD);
}
finally
{
csvReader.close();
}
msg = new ScreenMessage("CSV UPLOAD SUCCESS: added " + importReport.getNrImported() + " rows", null,
true);
logger.debug("CSV UPLOAD SUCCESS: added " + importReport.getNrImported() + " rows");
getFormScreen().getPager().resetFilters();
getFormScreen().getPager().last(db);
}
catch (Exception e)
{