js获取文件名:
//校验
function check(){
var fileType = $("#template").val();
//判断后缀是不是需要的文件类型
if(fileType != null && fileType != ""){
var start = fileType.lastIndexOf(".")+1;
var length = fileType.length;
var finalType = fileType.substring(start,length);
if(finalType!="pfx"){
alert("请上传正确格式的文书");
return;
}else{
//获取上传文件的文件名
var fileName=fileType .replace(/^.+?\\([^\\]+?)(\.[^\.\\]*?)?$/gi,"$1");
return fileName;
}
}
}
java获取上传文件的文件名以及后缀:
/**
* 从一个文件路径中获取文件名和后缀
* @param path
* @return
*/
public static String getFileNameFromPath(String path){
String fileName = path.trim().substring(path.lastIndexOf("/")+1);
//String fileName = path.substring(path.lastIndexOf("\\")+1);
return fileName;
}
/*public static void main(String[] args) {
String filename= "M00/00/00/wKgAmVmY_HWAU0H-AAAtToIKUp8155.doc";
String fileNameFromPath = getFileNameFromPath(filename);
System.out.println(fileNameFromPath);
}*/