A. java保存图片的路径问题
在你的webroot下有一个index页面,是自动生成的,在windows下找到你这个工程,找到webroot文件夹,把这个地址COPY即可
B. java web制作中数据库图片地址一般放在哪
从你问的问题来看,你放在工程里就可以了。
一般会创建图片服务器,图片统一放到上边
C. 请教:如何用java判断一个图片的网络地址是否有效
import org.apache.log4j.Logger;/***** 文件名称为:URLAvailability.java** 文件功能简述: 描述一个URL或图片地址是否有效***** */@SuppressWarnings("unused")
public class URLAvailability {
private static Logger logger = Logger.getLogger(URLAvailability.class);
private static URL urlStr;
private static HttpURLConnection connection;
private static int state = -1;
private static String succ;/*** 功能描述 : 检测当前URL是否可连接或是否有效,
* 最多连接网络 5 次, 如果 5 次都不成功说明该地址不存在或视为无效地址.** @param url
* 指定URL网络地址** @return String*/private synchronized String isConnect(String url) {
int counts = 0;
succ = null; if (url == null || url.length() <= 0) { return succ; }
while (counts < 5) {try {urlStr = new URL(this.getUrl());
connection = (HttpURLConnection) urlStr.openConnection();
state = connection.getResponseCode();
if (state == 200) {
D. 在java 中在代码中要引用的图片该放在哪个文件
放到任意文件夹都可以,看你的管理方式。
1、放到和程序目录下的某个文件夹中。
//假设图片放到程序运行目录的img目录下
BufferedImageimg=ImageIO.read(newFile("img/my.png"));
2、放到源文件中,和读取类在同一目录,使用时图片要按包名打包到jar中
//假设图片放到src下,和MyImages在一个目录
BufferedImageimg=ImageIO.read(MyImages.class.getResource("my.png"));
3、放到源文件中,但在独立文件夹中,使用时图片要按包名打包到jar中
//假设图片放到src下的img目录中
BufferedImageimg=ImageIO.read(MyImages.class.getResource("res/my.png"));
E. java中返回一个固定的图片地址怎么写
先把图片上传到服务器,再把图片在服务器中的绝对路径取出来,放在前台的<img>标签中的src属性中即可。
F. java 要怎样才能获取图片地址和连接
文本框定义onBlur事件(失去焦点触发)或者在别的按钮什么的地方定义onclick(点击触发)事件,在触发的函数中获取文本框中文本内容,填写到需要填写的地方就好了。取值赋值可以用jquery,直接用js代码写也可以,具体例子
<html>
<head>
<scripttype="text/javascript">
functionupperCase()
{
varx=document.getElementById("fname").value
document.getElementById("fname").value=x.toUpperCase()
}
</script>
</head>
<body>
输入您的姓名:
<inputtype="text"id="fname"onblur="upperCase()"/>
</body>
</html>
你把代码复制到文本里,改成html,打开看下,这个是原生js写的。x=那句是取值,下边是赋值的,如果这个不懂,那先学点javascript和html dom这方面的东西。
G. java图片路径问题
<img src="111.png" /> 引用的是同一目录下的,你上面那段代码根本就没输出到那个目录当然找不到了。 对于一个项目来说图片有个专有的文件夹存放,比如在WebRoot的imageFolder下,那么你在输出流写图片的时候要指定好这个相对路径,然后页面上用<img src="../imageFolder/111.png" />
通常来说解决方案是这样的:以一个图片上传的例子为例,首先会在xml文件中配置好上传文件的绝对路径(例如C:/XXDX/XX这样,将来部署到服务器上时,修改配置文件路径就好了)然后比如我们上传的图片都是用输入流写到xx/xx/war/upload中 (我看你后增加的代码中没有flush(),是不对的) 然后在页面jsp中用/upload/xxx.png取值,之所以这么取是因为“/”是war根目录,当然你要是用"../"那种方式你要查明白你现在的目录级别。
H. 关于Java获取图片路径问题
但是编译的时候报空指针找不到图片 --- 你把相应错误信息贴一下?
为什么不是全路径,而是D:axx.png --- 这不是全路径是什么
I. 在Java里如何根据图片的地址读取文件 希望有代码实现 非常感谢
BufferedImage ImageIo.read(URL);
ImageIo的read方法,根据url地址读取一张图片,方法返回BufferedImage
J. 在java中插入图片,怎么寻找当前所在路径怎么建呐需要建什么啊
你这是相对路径,在项目文件夹下建一个image文件夹,然后那几个对应的gif格式的图片.也可以在那位置写绝对路径,D:/image/图片名