`
palwang
  • 浏览: 50334 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

jsp网页快照,根据url获取页面缩略图

阅读更多
<%@ page contentType="text/html; charset=gb2312"%>
<%@ page import="java.net.*,java.util.*,java.io.*"%>
<%
try{
String sCurrentLine;
String sTotalString;
sCurrentLine="";
sTotalString="";
String url = request.getParameter("url");        //取得要快照的网页的网址,即问号后面的url参数
InputStream l_urlStream;
URL l_url = new URL(url);
HttpURLConnection l_connection = (HttpURLConnection)l_url.openConnection();
l_connection.connect();
l_urlStream = l_connection.getInputStream();
BufferedReader l_reader = new BufferedReader(new InputStreamReader(l_urlStream));
while ((sCurrentLine = l_reader.readLine()) != null)
{
sTotalString += sCurrentLine;
}

// 根据时间得文件名
Calendar calendar = Calendar.getInstance();
String fileame = String.valueOf(calendar.getTimeInMillis()) +".htm";
fileame = request.getRealPath("/")+"snap/"+fileame; //生成的html文件保存路径(snap文件夹下面)
FileOutputStream fileoutputstream = new FileOutputStream(fileame); //建立文件输出流
byte tag_bytes[] = sTotalString.getBytes();
fileoutputstream.write(tag_bytes);
fileoutputstream.close();
}
catch(Exception e){
out.print(e.toString());
}

%>
分享到:
评论

相关推荐

    缩略图查看Jsp

    此jsp源码,是页面显示缩略图的公用页面,在相关的jsp页面配置调用就可以实现

    jsp上传图片并生成缩略图

    在Java服务器页面(JSP)中,上传图片并生成缩略图是一项常见的需求,尤其在构建网站或Web应用时。这个过程涉及到多个步骤,包括文件上传、图片处理和存储。以下将详细介绍如何实现这一功能。 1. **文件上传**: -...

    jSP上传图片生成缩略图

    在这个特定的场景中,"jSP上传图片生成缩略图"是一个常见的需求,尤其在网站开发中,如论坛、博客或电商网站等,用户可能需要上传图片,而为了提高页面加载速度和优化用户体验,通常会生成缩略图作为预览。...

    爬虫jsp获取网页源码

    【爬虫jsp获取网页源码】这一主题主要涉及网络爬虫技术在Java Server Pages (JSP)中的应用,以及如何通过前端交互获取网页源码。爬虫是互联网数据挖掘的重要工具,它能够自动地遍历网页,抓取所需信息。在JSP环境下...

    jsp中生成图片缩略图的代码

    在JSP(Java Server Pages)中生成图片缩略图是一个常见的需求,特别是在处理大量图片的网站上,为了提高页面加载速度和用户体验,通常会将原始图片转换为较小的缩略图进行展示。本文将深入解析如何在JSP中实现图片...

    用JSP实现上传图片自动生成缩略图

    在IT行业中,JSP(JavaServer Pages)是一种用于创建动态网页的技术,它允许开发者将Java代码嵌入到HTML页面中,以实现服务器端的逻辑处理。本教程将深入讲解如何利用JSP实现在用户上传图片后自动生成缩略图的功能。...

    Java将web页生成缩略图

    之后,我们指定了页面的尺寸(这将影响缩略图的大小),访问目标网页,获取屏幕快照,并将其保存为本地文件。 需要注意的是,由于PhantomJS已被弃用,你也可以考虑使用更现代的解决方案,如Selenium与Puppeteer...

    JspSmart_img.rar_JAVA 缩略图_JSP上传_img缩略图_jspsmar_jspsmart

    "JAVA 缩略图" 指的是通过编程手段将原始图片按比例缩小,创建一个尺寸较小但保持原图比例的版本,这样可以节省服务器存储空间,加快网页加载速度,并且便于用户在页面上预览大图。在Java中,这一过程通常涉及到对...

    在JSP中上传图片和缩略显示图片(修正)

    4. 显示缩略图:在JSP页面中展示缩略图,通常通过标签引用URL。 这个"修正"版的代码应该已经解决了初次上传时出现的问题,使得图片上传和缩略图显示功能能够正常工作。部署时,只需将解压后的文件放到Tomcat的...

    jsp图片文字同时上传并生成缩略图

    根据提供的文件信息,我们可以总结出以下关于“jsp图片文字同时上传并生成缩略图”的相关知识点: ### 一、背景介绍 在Web开发过程中,经常需要处理用户上传的数据,包括但不限于图片、文档等多媒体文件。而在某些...

    JSP页面使用百度地图定位

    在本例中,我们将在JSP页面上展示百度地图,并根据用户的经纬度信息进行定位。 百度地图API是百度提供的一个开放接口,允许开发者在其平台上进行地图相关的开发,包括定位、路线规划、地图展示等功能。在JSP中使用...

    jspsmartupload实现上传图片显示缩略图

    在`doPost()`中,我们使用JSPSmartUpload提供的API来解析请求,获取上传的文件,并进行进一步的操作,如保存图片和生成缩略图。 ```java import com.jspsmart.upload.*; public class UploadServlet extends ...

    struts2图片上传并生成缩略图,展示缩略图点击显示大图

    为了在前端展示图片,可以创建一个JSP页面,用HTML和JavaScript来显示缩略图。这里我们可以使用jQuery的FancyBox插件,它提供了优雅的图片预览效果。在WebRoot目录下,创建一个JSP文件,比如`image.jsp`,包含以下...

    JSP页面显示PDF,根据PDF路径在JSP页面显示PDF

    标题“JSP页面显示PDF,根据PDF路径在JSP页面显示PDF”意味着我们要依据PDF文件在服务器上的存储路径来生成预览链接。以下是实现这一功能的一般步骤: 1. **获取PDF路径**:首先,你需要知道PDF文件在服务器上的...

Global site tag (gtag.js) - Google Analytics