我一直在使用 spring n hibernate 开发一个 java web 应用程序。这个应用程序可以从数据库中删除文件,但我希望这个应用程序也可以从本地目录中删除文件。
这是我的控制器:
@RequestMapping("remove")
public String remove(@ModelAttribute Xls file, HttpServletResponse response) {
databaseService.remove(file);
return "redirect:xlsFile";
}
这是我的 DatabaseServiceImpl:
@Override
public void remove(Xls file) {
sessionFactory.getCurrentSession().delete(file);
File file2 = new File("E:/webapps/xls/" /* + filename */);
file2.delete();
}
这是说明我的情况的图片:
如果有人有这方面的经验,可以在这里分享一下吗?任何想法或帮助将不胜感激。
非常感谢