CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2SE / 基础类

网页重定向必须重新new url马?

楼主purples()2005-08-02 13:59:16 在 Java / J2SE / 基础类 提问

URL   url   =   new   URL("your   url");  
   
  HttpURLConnection   conn   =     (HttpURLConnection)url.openConnection();  
  conn.connect();  
  BufferedReader   is   =   new   BufferedReader(new   InputStreamReader(conn.getInputStream(),   "gb2312"));  
  String   content   =   is.readLine();  
  while(null   !=   content){  
  System.out.println(content);  
  content   =   is.readLine();  
  }  
  conn.disconnect();  
  当我需要访问另一页面时,我需要重新new   url,再open   connect??能不能重定向? 问题点数:20、回复次数:6Top

1 楼Javcs(简单就好)回复于 2005-08-02 14:27:08 得分 0

jsp还知道。这个不清楚了Top

2 楼aico(aico)回复于 2005-08-02 14:59:27 得分 20

public   static   void   HttpURLConnection.setFollowRedirects(boolean   followRedirects)  
  public   void   HttpURLConnection.setInstanceFollowRedirects(boolean   followRedirects)  
  前者设置所有的http连接是否自动处理重定向;  
  后者设置本次连接是否自动处理重定向。  
  设置成true,系统自动处理重定向;设置成false,则需要自己从http   reply中分析新的url  
  自己重新连接。Top

3 楼purples()回复于 2005-08-02 15:45:05 得分 0

谢谢楼上。那如果我要跳到另一页面,是不是必须new   url,   重新open   connect呢?Top

4 楼aico(aico)回复于 2005-08-02 16:23:48 得分 0

如果你所说的另一页,当然要   new   URL了。  
  因为你的HttpURLConnection对象产生于原URL对象。你既然要跳转到一个不相关的  
  完全不同的页面,没有必要也不可能还使用原URL对象。这样,你的URL都要新的,  
  该URL的附属品HttpURLConnection对象当然也需要一个新的了。  
  URL   u1   =   new   URL("http://www.this.com");  
  HttpURLConnection   conn1   =   (HttpURLConnection)u1.openConnection();  
  //do   something   else   with   conn1  
  URL   u2   =   new   URL("http://www.that.com");  
  HttpURLConnection   conn2   =   (HttpURLConnection)u2.openConnection();  
  //do   something   else   with   conn2  
  Top

5 楼luoyewuhen(落叶无痕)回复于 2005-08-02 16:39:22 得分 0

resp.sendRedirect()  
  request.getRequestDispatcher().forward()  
  都能重定向网页吧?Top

6 楼flying310(林林)回复于 2005-08-02 17:40:34 得分 0

直接用就可以,不用New吧。Top

相关问题

  • 使用 header("Location: $url");无法重定向网页
  • 网页重定向问题
  • 送分啊!网页重定向
  • 哪种网页重定向好??
  • IE重定向网页问题
  • 网页重定向。输入正确的网址后,后面会自动加上.url
  • Frame重定向URL的问题
  • 请问如何实现url重定向?
  • apache的url重定向问题讨论!
  • URL重定向后,如何知道重定向到哪个地址?

关键词

  • 页面
  • 连接
  • 重定向
  • httpurlconnection
  • openconnection
  • conn
  • url
  • 对象
  • 设置
  • 处理

得分解答快速导航

  • 帖主:purples
  • aico

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo