java-JAVA程序URL屏蔽及重定向

问题描述

JAVA程序URL屏蔽及重定向
在用JAVA做一个非法URL屏蔽系统。想在JAVA程序中实现类似JSP页面中response.sendredirect("""");功能。即假设浏览器打开网页http://bbs.tianya.cn/,自动将该网页跳转为http://www.baidu.com/ 该怎么实现?
或者,如何用JAVA实现拦截特定URL网页的功能?

补充:
目前我已经可以用JAVA实现监控数据流,实时读取正在访问网页的URL并存入数据库了。
想问下如何实现屏蔽特定URL呢?怎样在已读取该网页URL的基础上,使该网页无法显示,或者使该网页自动重定向另一个网址?
我看了一些资料,大部分是VC++环境下基于BHO的实现,可是C++的代码我实在读不懂。。 而且目前我已经进展到最后一步了,实在不想换成C++从头再来。
如果必须用C++的话,有什么封装好的,适合JAVA调用的代码可以参考呢?

解决方案

这个功能可以用java中的重定向
response.sendredirect(''页面'')

时间: 2024-08-03 17:30:16

java-JAVA程序URL屏蔽及重定向的相关文章

将 Java 小程序迁移到 Microsoft J# 浏览器控件

程序|控件|浏览器 Visual J# .NET 小组 Microsoft Corporation 摘要:通过 Microsoft J# 浏览器控件,开发人员可以将所编写的在 Java 虚拟机上运行的 Java 小程序迁移到 .NET 框架.本文向开发人员介绍 J# 浏览器控件,并说明将 Java 小程序迁移到 .NET 框架的步骤.本文还讨论了其他一些主题,如 J# 浏览器控件的安全性和调试,以及当前版本中不受支持的功能. 下载 HTML 小程序到对象标记转换器 (95KB) 本文假设开发人员

使用Acegi保护Java应用程序,第1部分: 架构概览和安全过滤器

使用 Acegi Security System 实现基于 URL 的安全性 Acegi Security System 是一种功能强大并易于使用的替代性方案,使您不 必再为 Java 企业应用程序编写大量的安全代码.虽然它专门针对使用 Spring 框架编写的应用程序,但是任何类型的 Java 应用程序都没有理由不去使用 Acegi.这份共分三部分的系列文章详细介绍了 Acegi,并展示了如何使用它保 护简单的企业应用程序以及更复杂的应用程序. 本系列首先介绍企业应用程序中常见的安全问题,并说

从Java应用程序动态生成PDF文件

pdf|程序|动态 如果应用程序需要动态生成 PDF 文档,则需要 iText 库.开放源码的 iText 库使 PDF 文档的创建能够在瞬间完成.本文介绍了 iText 并提供了使用它从 Java ? 技术应用程序生成 PDF 文档的由浅入深的指南.我们创建了一个示例应用程序以更好地理解 iText. 很多应用程序要求动态生成 PDF 文档.这类应用程序包括银行生成用于电子邮件投递的客户报表,到读者购买特定图书章节并以 PDF 格式接收这些文档.例子罗列下去是很多的.在本文中,将使用 iTex

JAVA进阶:Servlet/JSP服务器端重定向

js|servlet|服务器 通常,在一个设计良好的Web应用中,都会综合使用Servlet和JSP技术.Servlet控制业务流转,JSP则负责业务处理结果的显示.此时,将大量用到重定向技术.         通常,在一个设计良好的Web应用中,都会综合使用Servlet和JSP技术.Servlet控制业务流转,JSP则负责业务处理结果的显示.此时,将大量用到重定向技术.         重定向技术可以分为两类,一类是客户端重定向,一类是服务器端重定向.客户端重定向可以通过设置特定的HTTP头

用java小程序applet实现无限级树结构

程序 该程序可以根据从指定的xml文件中读取的有关信息动态的建立一棵树. 1.该树的特点: 1)无限级树结构 理论上树的深度可以无限,树的深度由xml文件所给的信息确定: 数据加载采用一次加载和动态加载相结合的方法: 每次打开相关页时重新加载树结构,真正的做到了建立树的动态性. 2)复用性 由于这棵树是通过读取xml文件建立的,树的程序代码固定,所以具有很强的复用性.只需要给出xml文件,程序就可以建立对应的树. 3)与用户的交互 由于该程序是用java小程序实现的,所以可以利用java语言中监

使用Acegi保护Java应用程序,第2部分: 使用LDAP目录服务器

使用 ApacheDS 和 Acegi 实现访问控制 了解了 Acegi 安全系统(Acegi Security System)的 基础知识 后,我们 将介绍该系统的更加高级的应用.在本文中,Bilal Siddiqui 向您展示了如何 结合使用 Acegi 和一个 LDAP 目录服务器,实现灵活的具有高性能的 Java 应用程序的安全性.还将了解如何编写访问控制策略并将其存储在 ApacheDS 中,然后配置 Acegi 使其与目录服务器交互,从而实现身份验证和授 权的目的. 这期共分三部分的

使用JdbcProxy测试Java应用程序

在我们测试 Java 应用程序时,往往需要连接数据库,并从数据库中获得准确 的测试数据用以测试应用程序是否正确.然而准备测试数据的工作较为复杂,一 旦数据库中的数据发生变化,要想恢复到之前的版本也很费时.对于那些没有条 件连接数据库的测试者而言,测试工作是不能进行下去的.因此,如果可以为某 个待测应用准备一套完备的测试数据,让程序开发.测试人员在不依赖于具体数 据库的情况下对应用进行测试,这无疑是十分方便的. 简介 JdbcProxy 是 SourceForge 上一个开源的 Java 项目,用

如何编写可通过代理访问因特网上的Web服务器的Java应用程序

本技巧将向您讲述如何编写可通过代理访问因特网上的Web服务器的Java应用程序.在Java应用程序中加入代理支持只需额外编写几行代码,且不依赖任何安全性"漏洞". 几乎所有的公司都十分关注保护自己的内部网络,以防黑客及入窃者.一种常见的安全措施是完全断开与因特网的连接.如果黑客们不能连接到您的任何一台机器,他们就不能非法进入您的系统.这种策略产生的不利副作用是,内部用户无法访问外部的因特网服务器,如Yahoo或JavaWorld.为了解决这一问题,网络管理员通常安装"代理服务

结合BeautyEye开源UI框架实现的较美观的Java桌面程序

BeautyJavaSwingRobot 结合BeautyEye开源UI框架实现的较美观的Java桌面程序,主要功能就是图灵机器人和一个2345网站万年历的抓取.... 挺简单而且实用的一个项目,实现出来的效果也还不错.希望可以学到知识的小可爱不对应该是帅哥,可以给我star...共勉 , github(gayhub更准确?)项目地址 https://github.com/Snailclimb/BeautyJavaSwingRobot 1,效果图: 主要界面图 机器人效果图 身份证查询效果图 2