您的位置:

java访问url,java访问url获取图片

本文目录一览:

java 怎么获取一个url最终指向了哪里?

java中确定url指向最终是靠页面跳转实现的。

一、跳转到新页面,并且是在新窗口中打开页面:

function openHtml()

{

//do someghing here...

window.open("xxxx.html");

}

window是一个javascript对象,可以用它的open方法,需要注意的是,如果这个页面不是一相相对路径,那么要加“http://”,比如:

function openHtml()

{

window.open("");

}

二、在本页面窗口中跳转:

function totest2()

{

window.location.assign("test2.html");

}

如果直接使用location.assgin()也可以,但是window.location.assign()更合理一些,当前窗口的location对象的assign()方法。

另外,location对象还有一个方法replace()也可以做页面跳转,它跟assign()方法的区别在于:

replace() 方法不会在 History 对象中生成一个新的纪录。当使用该方法时,新的 URL 将覆盖 History 对象中的当前纪录。

用java如何访问一个url连接

后台可以重定向或者forword,页面前台可以用Jquery.get()或者post()

如何在java类中直接打开一个URL

Java类想要在客户机上打开URL,只有两种方式:

1、你在做Applet开发;

2、你在做J2EE应用。

第一种我不熟悉,第二种的话,在页面中把需要打开的URL用JS执行的方式返回给浏览器就行了,比如:

script language="javascript"

window.open("URL");

/script

java 访问url获取图片

private static final String imgDir="C:/Program Files/Tencent/TM2009/Users/273367058/FileRecv";//这里填上图片目录全名就行了

static{

try{

File dir = new File(imgDir);

File[] imgFiles = dir.listFiles(new FilenameFilter(){

public boolean accept(File dir, String name) {

return name.toLowerCase().endsWith(".jpg");

}

});

Java访问指定URL并获取网页源代码

1.编写useSourceViewer 类的基本框架,该类仅包括无返回值的main ()方法,该方法从参数中获取URL,通过输入缓冲和输出缓冲将该URL 原码输出。

2.编写useSourceViewer 类,代码如下:

import java.net.*;

import java.io.*;

public class useSourceViewer

{

public static void main (String[] args)

{

if (args.length 0)

{

try

{

//读入URL

URL u = new URL(args[0]);

InputStream in = u.openStream( );

// 为增加性能存储输入流

in = new BufferedInputStream(in);

// 将输入流连接到阅读器

Reader r = new InputStreamReader(in);

int c;

while ((c = r.read( )) != -1)

{

System.out.print((char) c);

}

Object o = u.getContent( );

System.out.println("I got a " + o.getClass().getName( ));

}

catch (MalformedURLException e)

{

System.err.println(args[0] + " is not a parseable URL");

}

catch (IOException e)

{

System.err.println(e);

}

} // end if

} // end main

} // end SourceViewer}