java可以上传什么格式的文件

java可以上传什么格式的文件,第1张

Java代码实现文件上传

FormFile file=manform.getFile()

String newfileName = null

String newpathname=null

String fileAddre="/numUp"

try {

InputStream stream = file.getInputStream()// 把文件读入

String filePath = request.getRealPath(fileAddre)//取系统当前路径

File file1 = new File(filePath)//添加了自动创建目录的功能

((File) file1).mkdir()

newfileName = System.currentTimeMillis()

+ file.getFileName().substring(

file.getFileName().lastIndexOf('.'))

ByteArrayOutputStream baos = new ByteArrayOutputStream()

OutputStream bos = new FileOutputStream(filePath + "/"

+ newfileName)

newpathname=filePath+"/"+newfileName

System.out.println(newpathname)

// 建立一个上传文件的输出流

System.out.println(filePath+"/"+file.getFileName())

int bytesRead = 0

byte[] buffer = new byte[8192]

while ((bytesRead = stream.read(buffer, 0, 8192)) != -1) {

bos.write(buffer, 0, bytesRead)// 将文件写入服务器

}

bos.close()

stream.close()

} catch (FileNotFoundException e) {

e.printStackTrace()

} catch (IOException e) {

e.printStackTrace()

}

如果回答非常令本人满意,愿把我的分全给你。热盼高手解答”,才5分!

如果对上传文件进行分类,可以根据后缀来判定,如.jpg/.gif等。

如果对文件管理分类,也可以通过后缀来判定。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11427315.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存