文件上传item.getName()方法会返回值,或者在将程序转移到其他地方时,返回值也不确定,为解决这个问题,可将代码写成:
String allFilePath = item.getName();String fileName = null;int ind = allFilePath.lastIndexOf("\\");if (ind != -1) {fileName = allFilePath.substring(ind + 1);}else {fileName = allFilePath;}