當前位置:首頁 » 文件管理 » java上傳文件後綴

java上傳文件後綴

發布時間: 2022-12-15 22:14:29

『壹』 java可以上傳什麼格式的文件

理論上所有格式的文件都可以上傳!

『貳』 java上傳文件代碼

public class FileUpLoad extends ActionSupport{

//"多文件上傳就用list就可以了private List<File> file;"
private File file;
//上傳文本的name

public File getFile() {

return file;

}

public void setFile(File file) {

this.file = file;

}

private String fileContentType;
//上傳的文件類型。

public String getFileContentType() {

return fileContentType;

}

public void setFileContentType(String fileContentType) {

this.fileContentType = fileContentType;
}

//獲取上傳文件的名稱
private String fileFileName;

public String getFileFileName() {

return fileFileName;

}

public void setFileFileName(String fileFileName) {

this.fileFileName = fileFileName;

}

public String upload() throws Exception

{
//獲取文件上傳路徑
String root=ServletActionContext.getRequest().getRealPath("/upload");

InputStream is=new FileInputStream(file);

String.substring(fileFileName.indexOf("."));//截取上傳文件的後綴。便於新定義名稱。.jpg

System.out.println(name);

File descFile=new File(root,新定義的文件名稱+fileFileName.indexOf("."));

OutputStream os=new FileOutputStream(descFile);

byte[] buffer=new byte[1024];
int length=0;

while(-1!=(length=(is.read(buffer))))

{

os.write(buffer, 0, length);

}

is.close();

os.close();

return SUCCESS;

}

}

『叄』 java上傳文件格式要如何控制

文件上傳的時候,一定會打開一個文件選擇JFileChooser 他有個方法getSelectedFile() 這個方法返回他選擇的文件, 他選完你就判斷下 如果此文件的後綴不是你允許的你就直接一個對話框彈回去警告下, 如果是你允許的 就執行上傳操作好了.

『肆』 java如何區分上傳的文件

區分上傳的文件?文件一旦上傳就是本地文件了,跟本地文件不會有任務區別……
如果你想區分,就用文件名區分,比如文件上傳到伺服器的時候,加個前綴

『伍』 java 上傳ftp 傳輸過程中文件名為tmp後綴 如何實現

replace("tmp", "") <----字元替換

『陸』 java獲取上傳的圖片後綴名出錯 變成.image%3A1245499 請問什麼原因呢怎麼解決呢

應該是文件名出現空格了了,%3A是空格的意思,被轉為unicode編碼了

『柒』 java 上傳文件必須是txt文件

$(function(){
new AjaxUpload("#file",{
action:"/dzj/upload?filefolder=monitor/images",
autoSubmit:true,
type:"POST",
name:"file",
onSubmit:function(filepic, extension){
if (extension && /^(txt)$/.test(extension))
{
$("#loading").html("<img src='images/loading.gif'><font color='red'>文件正在上傳...</font>");
$("#loading").show();
}
else
{
$("#loading").html("<font color='red' >請選擇txt文件。</font>");
$("#loading").show();
return false;
}
},
onComplete:function(filepic, response){
$("#loading").html("圖片上傳成功");
$("#loading").show();
var doctitle=document.getElementById("doctitle");
doctitle.value=filepic;
var docurl=document.getElementById("image");
docurl.value=response;
var filepicture=document.getElementById("filepic");
filepicture.value=filepic;
}
});

});

<input type='text' name="file" id="file" required="true" class="easyui-validatebox required"/>
<span id="loading"></span>
<input type='hidden' name="doctitle" id="doctitle" />
<input type='hidden' name="image" id="image" />

『捌』 java怎麼獲取上傳文件的後綴

給你個示例,應該看得懂吧
File f =new File("Test.txt");
String fileName=f.getName();
String prefix=fileName.substring(fileName.lastIndexOf(".")+1);
System.out.println(prefix);
}

『玖』 java如何區分上傳的文件

「如果回答非常令本人滿意,願把我的分全給你。熱盼高手解答」,才5分!
如果對上傳文件進行分類,可以根據後綴來判定,如.jpg/.gif等。
如果對文件管理分類,也可以通過後綴來判定。

『拾』 Java web文件上傳怎麼限制文件類型

  1. 前端限制,用 正則匹配文件名後綴 /.([jJ][pP][gG]){1}$|.([jJ][pP][eE][gG]){1}$|.([gG][iI][fF]){1}$|.([pP][nN][gG]){1}$|.([bB][mM][pP]){1}$/ 這個是圖片正則匹配


  2. 服務端獲取文件,用正則匹配文件名後綴


  3. =(MultipartHttpServletRequest)request;
    MultipartFilefile=mrequest.getFile("file");
    if(file!=null&&!file.isEmpty()){
    //獲得文件類型(可以判斷如果不是指定類型,禁止上傳)
    StringcontentType=file.getContentType();
熱點內容
ios編程第三版pdf 發布:2025-09-20 18:06:29 瀏覽:868
加密撞庫 發布:2025-09-20 17:59:57 瀏覽:815
安卓手機輸入法哪個最好用排行 發布:2025-09-20 17:59:55 瀏覽:723
ftp訪問命令連接 發布:2025-09-20 17:52:41 瀏覽:724
自己電腦怎麼架設雲伺服器 發布:2025-09-20 17:28:46 瀏覽:635
php下載地址 發布:2025-09-20 17:28:20 瀏覽:54
手機透明文件夾 發布:2025-09-20 17:27:44 瀏覽:147
上傳星標截圖 發布:2025-09-20 17:24:38 瀏覽:9
廈門電信代理伺服器ip 發布:2025-09-20 17:24:26 瀏覽:132
三星s6熱點怎麼設密碼 發布:2025-09-20 17:23:33 瀏覽:52