获取上传文件后缀
给你个示例,应该看得懂吧
File f =new File("Test.txt");
String fileName=f.getName();
String prefix=fileName.substring(fileName.lastIndexOf(".")+1);
System.out.println(prefix);
}
⑵ jquery怎么获取上传文件的后缀名
判断上传文件的名称的最后一个“.”的位置,其后就是后缀名。
⑶ 上传文件时。php如何获取上传文件的具体信息
这与swfupload是无关的.路径是你自己设定的或是默认PHP文件的当前路径. 你可以看看$_FILES的这个全局变量 ,专门管理所有上传的文件的.包含临时路径等.
⑷ 如何利用ASP获取上传文件的后缀名
这样就可以了,获得就是 .扩展名
<%
lname="文本字段名字"
la=split(lname,"/")
num=ubound(la)
lb=split(la(num),".")
num2=ubound(lb)
response.Write("."&lb(num2))
%>
这样获得的是整个文件名
<%
a="c:/windows/windows/windows/tex.txt"
b=split(a,"/")
a=ubound(b)
response.Write(b(a))
%>
⑸ java中怎么获取form表单提交的一个文件的文件地址和文件名(包括文件后缀)
由于操作系统和浏览器为了安全性,浏览器点击上传文件后,浏览器是不知道真实路径的,也就是说浏览器是不知道E:\我的文件夹\文件1.xlsx的位置的。
文件的后缀可以在前台通过jquery的方式获取到上传文件的文件名称,然后通过字符串截取就可以了。
⑹ struts2上传文件,怎么获取文件的后缀名
private static String getExtention(String fileName) {
int pos = fileName.lastIndexOf( "." );
return fileName.substring(pos);
}
直接截取就可以了
⑺ JAVA如何获取上传后的文件名
同意楼上的分析,另外我想提个建议,代码为了便于阅读可以试着分步骤写。
就先定义filename和filepath,然后你在纤禅后续的操作中想要图片出现在设知稿定的某一区域中
就可以直接使用毁猛尘filename,将要上传的文件名是 its.getIPTimeStampRand()+"."+item.getName().split("\\.")[1]
⑻ php 验证上传的文件类型为图片,并获得文件的后缀名
以下是我上传了一个图片后显示的 $_FILES['filename']的信息
[filename] => Array
(
[name] => Winter.jpg
[type] => image/jpeg
[tmp_name] => /tmp/php2jw7QX
[error] => 0
[size] => 105542
)
其中type是文件类型的minitype 表示方法,例如普通的HTML的类型是text/html
如果你想用扩展名的方式判断的话可以用以下代码:
<?php
#允许的文件扩展名
$allowed_types = array('jpg', 'gif', 'png');
$filename = $_FILES['filename']['name'];
#正则表达式匹配出上传文件的扩展名
preg_match('|\.(\w+)$|', $filename, $ext);
#print_r($ext);
#转化成小写
$ext = strtolower($ext[1]);
#判断是否在被允许的扩展名里
if(!in_array($ext, $allowed_types)){
die('不被允许的文件类型');
}
?>
⑼ ASP图片上传如何获得上传页面发过来的图片文件名
protected void Button19_Click(object sender, EventArgs e)
{
bool fileIsValid = false;
//如果确认了上传文件,则判断文件类型是否符合要求
if (this.FileUpload1.HasFile)
{
//获取上传文件的后缀
String fileExtension = System.IO.Path.GetExtension(this.FileUpload1.FileName).ToLower();
String[] restrictExtension ={ ".gif", ".jpg", ".bmp", ".png" };
//判断文件类型是否符合要求
for (int i = 0; i < restrictExtension.Length; i++)
{
if (fileExtension == restrictExtension[i])
{
fileIsValid = true;
}
}
//如果文件类型符合要求,调用SaveAs方法实现上传,并显示相关信息
if (fileIsValid == true)
{
try
{
this.Image1.ImageUrl = "~/images/" + FileUpload1.FileName;
this.FileUpload1.SaveAs(Server.MapPath("~/images/") + FileUpload1.FileName);
this.Label1.Text += "<li>" + "原文件路径:" + this.FileUpload1.PostedFile.FileName;
this.Label1.Text += "<Br/>";
//this.Label2.Text.Split("//");
TextBox1.Text = this.FileUpload1.FileName;//定义一个文本框,得到上传得文件名,为录入数据库作准备
}
catch
{
this.Label2.Text = "文件上传失败!";
}
finally
{
}
}
else
{
this.Label3.Text = "只能够上传后缀为.gif,.jpg,.bmp,.png的文件夹";
}
}
}