java生成的图片保存位置

问题描述

我生成了一张图片想要将其保存到我项目工程的upload文件夹下,但是我用的方法是保存到本地电脑上的,ImageIO.write(inage,"jpg",newFile("upload/11.jpg")),这样写就报错,说找不到路径,求解!!!!

解决方案

解决方案二:
你写的相对路径,你可以写成绝对路径。如果是相对路径你可以用getResource方法取得绝对路径
解决方案三:
这个需要绝对路径的
解决方案四:
首先getResource获取该class的路径,得到的就是项目中的路径,然后再设置图片存放的路径。比如说项目/upload/目录下
解决方案五:
既然使用相对路径,而且提示找不到路径,首先想到的应该是if(File支不支持相对路径)相对路径不存在,检查路径;else改用绝对路径;
解决方案六:
后来我这样写的ImageIO.write(inage,"jpg",newFileOutputStream("../webapps/lzda/upload/11.jpg")),图片可以存进去,但是有人说如果在Linux下不可以,为啥?

时间: 2024-10-06 09:24:09

java生成的图片保存位置的相关文章

怎么把Action生成的图片保存到数据库 。

问题描述 在Strut2的一个Action中,我用JFreeChart生成了一个图片.请问怎么把这个图片保存到MySql数据库呢,是直接保存图片好呢 还是保存图片路径好.希望大神们指点下 保存路径时候该怎么做啊 身上的没有金币了 所以挂的悬赏分有点少 希望大家给指点指点. 解决方案 import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.Fi

【项目实战】--图片保存位置分析

小伙伴们在逛淘宝或者是京东的时候,都能看见一张张的图片,比如现在正值冬季,我们需要买一件羽绒服,打开淘宝,在搜索框中输入羽绒服,商家通过各种帅哥美女从不同的角度来展现羽绒服,通过一张张的图片从不同的侧面烘托各种羽绒服的细节,但是小伙伴们有没有思考过,在编程实现的过程中,我们是如何处理图片的呢?图片保存到哪儿?用户如何访问图片?需要什么样的服务器?需要什么样的协议?那时年少,逛淘宝的时候,哪想到这么多,只是一心想着赶紧买到美美的衣服,美美的穿上,时光变迁,造化弄人,阴差阳错,鬼使神差,不知道前世怎

怎么把Action生成的图片保存到数据库中。坐等大神出现

问题描述 在Strut2的一个Action中,我用JFreeChart生成了一个图片.请问怎么把这个图片保存到MySql数据库呢,是直接保存图片好呢 还是保存图片路径好.希望大神们指点下 保存路径时候该怎么做啊 解决方案 我建议你保存路径,在保存路径之前, 你先把图片保存到你的磁盘上,然后获取保存图片的绝对路径,然后把绝对路径存入数据库.网上类似的例子很多,你多搜索一下,不要把图片保存在数据库.太差了......解决方案二:图片保存在数据库中就是一场噩梦,千万不要啊!解决方案三:如果图片不多比较

lumyer图片保存位置 lumyer保存图片的方法

lumyer怎么保存图片 1.点击Lumyer首页的Photo(拍一张)或者Gallery(从照片库里选一张),创建一个新的动态特效图 2.选择一个动态效果,添加进照片里,每张照片一共可以添加2个动态特效,且用且珍惜哦 3.调整好动态特效的大小.位置,找到最佳的角度,最后点击 Save 保存,动态图就会被上传到 Lumyer 的服务器(建议在WiFi网络下保存),图片就保存下来了噢. 好了上面就是小编整理的关于lumyer图片保存方法及图片最后保存的位置哦.

华硕ZenFone怎么截屏 截屏后图片保存位置在哪

方法一:同时按住[电源键]+[音量向下键] 1秒钟,即可完成屏幕截图. 截屏图片保存在:内置存储空间--Screenshots文件夹中 方法二:点击"应用程序列表"--"设置"--"ASUS个人化设置"--"最近应用程序键"--点选"点击并按住时进行屏幕截图"--定位的您需要截屏的位置--长按键进行屏幕截图. 截屏图片保存在:内置存储空间--Screenshots文件夹中

使用java生成字母验证码_java

本文实例为大家分享了java生成字母验证码的具体代码,供大家参考,具体内容如下 import java.awt.BasicStroke; import java.awt.Color; import java.awt.Font; import java.awt.Graphics2D; import java.awt.image.BufferedImage; import java.io.IOException; import java.io.OutputStream; import java.ut

WinForm生成验证码图片的方法_C#教程

本文实例讲述了WinForm生成验证码图片的方法.分享给大家供大家参考,具体如下: 1.创建ValidCode类: public class ValidCode { #region Private Fields private const double PI = 3.1415926535897932384626433832795; private const double PI2 = 6.283185307179586476925286766559; //private readonly int

lol截图快捷键是什么?英雄联盟截图保存位置在哪?

一.lol怎么截图 截图快捷键就是 F12键 了,当我们进行到要截图的游戏界面时只要按下F12键就可以了. 二.图片保存位置 找到lol英雄联盟的总文件夹,Game/Screenshots 在些就是我们按f12的截图文件了. 例子 小编游戏安装在:F:\Program Files\腾讯游戏\英雄联盟,那么我们的截图位置就在 F:\Program Files\腾讯游戏\英雄联盟\Game\Screenshots目录下面了. 注意:每个人要游戏安装目录不同那么截图文件保存位置也不同了,但肯定都在Ga

php-js如何将canvas生成的图像保存为图片,放到指定位置

问题描述 js如何将canvas生成的图像保存为图片,放到指定位置 即,现在我有一个cxt图像资源刚画好,我一摁一个保存按钮,就自动转成一张图,保存在我的 D:/XXX/XX 下,求问大神该如何做到,或者有用php实现的办法也最好,求帮助! 解决方案 php不可能实现了 因为那是JS裁剪生成的,无法传递到后端去. 你去问JS开发人吧--