仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1830|回复: 20
打印 上一主题 下一主题

[学习教程] JAVA教程之JSP“抓”网页代码的程序

[复制链接]
再现理想 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:34:29 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
不得不提一下的是:.net是看到java红,而开发出来的工具。js|程序|网页JSP“抓”网页代码的程序以下:<%@pagecontentType="text/html;charset=gb2312"%>
<%
StringsCurrentLine;
StringsTotalString;
sCurrentLine="";
sTotalString="";
java.io.InputStreaml_urlStream;
java.net.URLl_url=newjava.net.URL("http://www.163.net/");
java.net.HttpURLConnectionl_connection=(java.net.HttpURLConnection)l_url.openConnection();
l_connection.connect();
l_urlStream=l_connection.getInputStream();
java.io.BufferedReaderl_reader=newjava.io.BufferedReader(newjava.io.InputStreamReader(l_urlStream));
while((sCurrentLine=l_reader.readLine())!=null)
{
sTotalString+=sCurrentLine;
}
out.println(sTotalString);
%>
跋文
  固然代码对照复杂,可是,我以为依据这个,能够完成“收集爬虫”的功效,好比从页面找href毗连,然后再失掉谁人毗连,然后再“抓”,一直止地(固然能够限制层数),如许,能够完成“网页搜刮”功效。

进而能拉拢大多数程序员用windows产品。并且从ASP.NETAJAX可以跨平台这一点上,间接证明了我们的推断,至少证明了微软做过这方面的研究。所以如果哪一天突然听说了.net可以跨平台了,那么请不要吃惊,如果这一天真的到来,java就到了真正和.net决战的时刻。因为不到万不得以的时候微软是不会推出跨平台的.net的,如果跨平台的.net还不足以对抗java的话,那么微软还剩的手段就是开源了,呵呵。
再现理想 该用户已被删除
沙发
 楼主| 发表于 2015-1-21 10:25:10 | 显示全部楼层
是一种由美国SUN计算机公司(Sun Microsystems, Inc.)所研究而成的语言
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-6-9 17:55

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表