
正文
java代码实现图片下载,java实现图片上传下载
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
为什么我用JAVA编写的这个程序不能实现从网上下载一张图片并保存到电脑...
朋友我还是告诉你思路先:用流的方法,先获取地址,再用 URLConnection 函数获取输入流,有了输入流,之后把数据弄进输出流里。
从内存中把图片读出来并保存到磁盘:抓取下来的图片被BufferedImage接收,但是这个图片并没有被保存起来,只是在内存中的缓存区而已。
文件名问题没遇到过。文件大小的遇到过。我遇到的是下载小图片压缩包,压缩包小于 64k 时正常,大于64K 后只能解压出一部分约64K左右的数据。后来发现是使用FTPClient 的时候配置参数中 WINDOWS 和LINUX 的问题。
现在Java平台已经嵌入在几乎所有的操作系统。因此,Java程序可以只编译一次,并可以运行在不同的系统。 Java应用编程接口已经发展从1倍版本到2版本。 Java平台基于Java4,最近版本为Java7。
图片的保存,不是直接将图片保存到数据库中,而是将图片的路径进行保存。这实际上跟 保存用户名,密码是一个道理的。
相关问答
Q1: Java编写一下图片下载程序?
图片名字是imgJPG,你放到本程序的目录下面就好了。
这是我们公司基类里的一个方法希望对你有帮助。
您好!很高兴为您答疑。您的问题跟代码本身关系不大。如果您是采取二进制输出流的方式进行文件下载,建议您确认下文件流的编码,还有输出的完整性。如果可以,不推荐这样实现下载,当然,如果您是存在数据库里面的另说。
你好!很高兴为你解决疑惑。首先,你需要确定的是:你这个程序是打包后才显示不出来,还是打包前就显示不出来。
我想,你一定没有用开发工具写程序吧?一定阶段后应该在开发工具中写代码。自学需要很多耐力,会遇到很多错误,不要灰心。J2SE基础知识要努力学习,为J2EE 或J2ME打下良好的基础。愿你进步。
);}}点击运行按钮 ,或者在菜单中选择“运行 -- 运行”,就可以看到下方控制台输出了“Hello World!”:图4 控制台输出 恭喜你,你成功编写并运行了第一个Java程序。
Q2: java中实现图片保存到指定文件夹
1、//使用formfile.getInputStream()来获取一个文件的输入流进行保存。
2、一般都是这样的,就是在你服务器有一个专门放置图片的文件夹,然后数据库保存的是你服务器图片的路径。需要用的时候就去数据库里面取路径。得到路径以后你想怎么处理图片是你的事情了。
3、ublic HttpServletResponse download(String path, HttpServletResponse response) { try { // path是指欲下载的文件的路径。File file = new File(path);// 取得文件名。
java代码实现图片下载的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java实现图片上传下载、java代码实现图片下载的信息别忘了在本站进行查找喔。






