`

Jsp抓取页面内容

阅读更多

 

<%@ page contentType="text/html;charset=gb2312"%>
<% 

String sCurrentLine; 

String sTotalString; 

sCurrentLine=""; 

sTotalString=""; 

java.io.InputStream l_urlStream; 

java.net.URL l_url = new java.net.URL("http://www.baidu.com/"); 

java.net.HttpURLConnection l_connection = (java.net.HttpURLConnection) l_url.openConnection(); 

l_connection.connect(); 

l_urlStream = l_connection.getInputStream(); 

java.io.BufferedReader l_reader = new java.io.BufferedReader(new java.io.InputStreamReader(l_urlStream)); 

while ((sCurrentLine = l_reader.readLine()) != null) 

{ 

sTotalString+=sCurrentLine; 

} 


%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
	<head>
		<meta http-equiv="pragma" content="no-cache">
		<meta http-equiv="cache-control" content="no-cache">
		<meta http-equiv="expires" content="0">
		<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
		<meta http-equiv="description" content="This is my page">
	</head>
<body>
	<table align="center">
			<tr>
				<td colspan="2">
					<textarea name="content" id="content"
						style="width: 500px; height: 300px;" rows="1" cols="20">
						<%=sTotalString %>
						</textarea>
				</td>
			</tr>
		</table>
</body>
</html>
分享到:
评论

相关推荐

    JSP抓取网页的代码

    "JSP抓取网页的代码"通常指的是使用JSP来实现网络爬虫功能,即从互联网上自动抓取网页内容。下面我们将深入探讨这个主题。 1. **JSP基础** - JSP是由Sun Microsystems(现已被Oracle收购)开发的,它的核心是Java ...

    Java抓取网页内容三种方式

    Java 抓取网页内容三种方式 Java 抓取网页内容是指使用 Java 语言从互联网上抓取网页内容的过程。抓取网页内容是数据爬虫和网络爬虫的基础,它广泛应用于数据挖掘、信息检索、机器学习等领域。本文将介绍使用 Java...

    jsp 抓取天气

    在网页开发领域,JSP(JavaServer Pages)是一种动态网页技术,它允许开发者将Java代码嵌入到HTML页面中,以实现服务器端的数据处理和逻辑控制。本示例“jsp 抓取天气”是关于如何利用JSP来获取并展示网络上的实时...

    jsp网页抓取天气预报源代码

    在这个项目中,开发者可能使用了HTTP请求来获取网页内容,然后通过解析HTML或XML数据来提取天气预报信息。 【描述分析】 描述中的内容重复了四次,这可能是因为输入错误或者无额外信息提供。通常,描述部分会提供...

    java用网址抓取网页内容

    java用网址抓取网页内容,可用作Ajax+jsp跨域访问

    jsp html 抓取颜色工具

    "jsp html 抓取颜色工具"是指能够帮助开发者和设计师从网页上快速提取颜色值的软件工具。这两款工具对于JSP(JavaServer Pages)和HTML项目的颜色设计提供了极大的便利,使得用户可以从已有的网页元素中轻松获取颜色...

    爬虫jsp获取网页源码

    在JSP中,我们可以创建一个Servlet或JSP页面,接收用户在前端输入的网址,并利用Jsoup获取该网址对应的网页源码。以下是一个简单的示例: ```jsp String url = request.getParameter("inputUrl"); // 获取用户...

    网页抓取例子

    这可能是一个Java服务器页面(JSP)文件,用于展示如何在Java环境中进行网页抓取。JSP是创建动态Web内容的一种方式,通常与Servlet一起使用,可以嵌入Java代码来处理HTTP请求并生成HTML响应。 以下是对网页抓取及其...

    JSP源码——WebSpider蓝蜘蛛网页抓取 v5.1_webspider.zip

    这个工具旨在自动化地抓取互联网上的网页内容,进行数据挖掘或者搜索引擎优化(SEO)等任务。在深入探讨其技术细节之前,我们需要了解一些基本概念。 1. **JSP(JavaServer Pages)**:JSP是Java的一种动态网页技术,...

    java抓取网页三种方式

    Java 抓取网页三种方式 Java 抓取网页是一种常见的应用场景,在 Web 开发和爬虫应用中尤其重要。下面,我们将介绍三种使用 Java 语言实现抓取网页的方式。 方式一:使用 URL 连接抓取网页 在第一个示例中,我们...

    使用代码自动生成jsp页面

    本节提供的代码示例展示了如何从一个远程JSP页面抓取内容并将其转换为本地HTML文件。这主要涉及到以下几个关键步骤: 1. **获取远程JSP页面的内容**: - 使用`java.net.URL`类创建一个URL对象。 - 创建一个`...

    学校实训JSP项目-[其他类别]WebSpider蓝蜘蛛网页抓取 v5.1.zip

    5. **网站CMS**:内容管理系统(CMS),虽然在描述中没有明确提及,但可能暗示项目涉及到了如何通过JSP和WebSpider构建一个能抓取并管理网页内容的系统。 【压缩包子文件的文件名称列表】"学校实训JSP项目-[其他...

    jsp源码其他类别WebSpider蓝蜘蛛网页抓取v5.1-webspider

    JSP(JavaServer Pages)是一种基于Java技术的服务器端脚本语言,用于生成动态网页内容。它允许在HTML页面中嵌入Java代码,从而实现更强大的功能与灵活性。JSP页面由Web容器编译成Servlet,并在服务器端运行。通过...

    网页抓取DEMO-可以运行的一个java项目

    - **解析**:`index.jsp`通过JSP脚本获取用户提交的URL参数,并调用`Crawler.crawl`方法进行抓取,最后将抓取结果输出到页面上。 #### 四、项目运行与调试 1. **服务器配置**:确保Tomcat服务器已正确安装并配置...

    [其他类别]WebSpider蓝蜘蛛网页抓取 v5.1_webspider.rar

    JSP(JavaServer Pages)是Java平台上的一种动态网页技术,允许开发者将Java代码嵌入到HTML页面中,以实现服务器端的动态内容生成。源码的提供意味着用户可以深入学习JSP编程,理解软件的工作原理,并根据需求进行...

    jsp转html页面

    在Web开发领域,JavaServer Pages (JSP) 是一种广泛使用的服务器端脚本语言,用于创建动态网页。JSP技术允许开发者将HTML代码与Java代码混合编写,从而方便地实现后端逻辑。然而,在高并发或者对性能有较高要求的...

    JSP生成静态页面

    **JSP生成静态页面**是一种优化网站性能的技术,它通过将动态内容转化为静态HTML文件,减少服务器处理请求的负担,提高网页的加载速度。这种方式在高流量网站中尤其常见,因为静态页面可以被缓存,减少了数据库查询...

    jsp生成静态页面的方法

    4. **内容捕获与保存**:通过`RequestDispatcher`的`include`方法调用指定的JSP页面,并将输出内容写入到内存中的`ByteArrayOutputStream`中。最后将内存中的内容写入到硬盘上的HTML文件中。 #### 关键点总结 - ...

    JSP采集 JSP小偷程序

    通过JSP,开发者可以利用Java的网络编程API(如HttpURLConnection或HttpClient)来发送HTTP请求,获取远程网页内容。然后,利用DOM、SAX或Jsoup等解析库解析HTML,提取所需信息。这种方式的优点在于,JSP程序可以在...

Global site tag (gtag.js) - Google Analytics