`
cenhonggang86830
  • 浏览: 45190 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

当前正在浏览的URL

    博客分类:
  • Java
 
阅读更多

public String getCurrentURL(HttpServletRequest request) {

  String url = "";
  if (request.getQueryString() != null)
   url =
    request
     .getRequestURL()
     .append("?")
     .append(request.getQueryString())
     .toString();
  else if (request.getRequestURL() != null)
   url = request.getRequestURL().toString();

  return URLEncoder.encode(url);
 }

 public String getCurrentURI(HttpServletRequest request) {

  StringBuffer url = new StringBuffer();
  if (request.getQueryString() != null)
   url.append(request.getRequestURI()).append("?").append(
    request.getQueryString());
  else if (request.getRequestURI() != null)
   url.append(request.getRequestURI());

  return url.toString();
 }

分享到:
评论

相关推荐

    获取浏览器当前页面地址栏的URL

    在IT领域,尤其是在Windows应用程序开发中,经常需要与系统中的其他进程交互,比如获取浏览器当前页面的URL。本文将详细讲解如何使用C++(VC++)来实现这一功能,主要涉及浏览器URL的获取、窗口句柄的操作等核心知识...

    c# 获取所有IE当前浏览的url

    比较的简单,高手请绕。c# 获取所有IE当前浏览的url。把网友的一个代码实现了一下。一个小的sln项目。

    获取IE浏览器当前URL

    本文将详细介绍如何在IE浏览器中获取当前URL以及如何在URL中插入JS代码进行执行。 首先,我们需要理解的是,JavaScript是实现这一目标的主要工具,它是一种广泛用于网页动态交互的编程语言。在任何浏览器中,包括IE...

    登录后回到当前正在浏览的页面

    首先,我们需要获取用户当前浏览的页面URL。这通常通过JavaScript在前端实现,因为浏览器的JavaScript可以访问到当前页面的URL。以下是一个简单的JavaScript示例,用于获取当前URL: ```javascript var currentUrl ...

    谷歌浏览器URL转二维码插件

    【谷歌浏览器URL转二维码插件】是一款专为谷歌浏览器(Chrome)设计的扩展程序,它允许用户快速将当前浏览的网页URL转化为二维码,以便通过智能手机或其他设备上的二维码读取器扫描,实现移动设备与电脑之间的无缝...

    JS 当前页面打开URL页面

    【标题】"JS 当前页面打开URL页面"指的是在JavaScript编程环境下,如何通过代码实现从当前正在浏览的页面跳转到指定的URL页面。在Web开发中,这是一项基础但非常实用的功能,允许开发者控制用户的浏览体验,例如...

    获取IE10浏览器URL

    在IT行业中,尤其是在软件开发领域,获取浏览器当前页面的URL是一项常见的需求。本文将深入探讨如何使用C#语言来获取Internet Explorer(IE10)浏览器的当前页面URL。C#是一种广泛使用的编程语言,尤其在Windows平台...

    获取浏览器URL

    BHO是一个COM组件,它可以嵌入到Internet Explorer中,并通过`IWebBrowser2`接口获取当前浏览的URL。`IWebBrowser2::LocationURL`属性提供了获取URL的方法。 在C#或.NET环境中,使用`System.Windows.Forms....

    获取浏览器地址栏URL

    在IT行业中,获取浏览器地址栏URL是一项常见的任务,特别是在开发浏览器扩展、自动化测试或数据分析等场景下。...同时,对于浏览器插件的开发,还需要了解不同浏览器的扩展机制,以便更好地集成到用户的浏览体验中。

    js解析url并判断火狐IE浏览器

    ### js解析URL并判断火狐IE浏览器 在前端开发领域,JavaScript(简称JS)是一种非常重要的编程语言,它被广泛应用于网页的动态效果制作、数据处理以及与用户的交互等方面。本文将详细介绍如何利用JS来解析URL,并...

    获取Firefox火狐和所有IE核心浏览器当前访问的URL地址

    程序稍微变动就支持 默认IE 360浏览器 腾讯TT 傲游 Avant Browser 世界之窗 GB绿色浏览器 MY IE 极速浏览器 ...另外还支持Firefox火狐浏览器URL的获取。 如果您还需要支持其它浏览器,请联系加我的QQ:25158172

    js实现无限下拉+判断当前可视窗口切换url

    另一方面,"判断当前可视窗口切换url"则是指检测浏览器视口内的内容变化,例如当用户滚动到页面的某个特定位置或者改变了URL时执行某些操作。 首先,我们来详细讲解js实现无限下拉的原理和步骤: 1. **监听滚动...

    C# 获取url的域名

    考虑到描述中提到的"通过Firefox的域名列表获取",这可能意味着项目需要读取Firefox的浏览历史或书签文件,这些通常存储为JSON或SQLite数据库。C#可以使用如`Newtonsoft.Json`库解析JSON,或者使用`System.Data....

    VC 获取IE所有打开页面URL

    在这个特定的场景中,“VC 获取IE所有打开页面URL”指的是利用VC++编程技术来获取Internet Explorer(IE)浏览器当前已打开的所有网页的统一资源定位符(URL)。这种功能对于开发一些需要监控或管理浏览器行为的应用...

    Java调用浏览器打开URL地址

    然后,我们检查当前系统是否支持`Desktop`类,如果支持,我们就获取到`Desktop`实例,并判断它是否支持浏览操作。如果支持,我们就调用`browse()`方法,传入URI对象,这样就能启动默认的浏览器并打开指定的URL。如果...

    JS实现获取当前URL和来源URL的方法

    总之,掌握JavaScript获取当前URL和来源URL的方法,能帮助开发者更好地理解和控制用户的浏览行为,从而提升网站的用户体验和运营效率。在实际开发中,不断探索和实践这些基础特性,能够为项目带来更多的可能性。

    VC++如何获得浏览器窗口的地址栏URL字符串

    总的来说,通过VC++与Windows API的结合,我们可以轻松地获取到IE浏览器窗口的地址栏URL。这在开发系统监控、自动化测试或扩展浏览器功能的插件时非常有用。然而,这种操作涉及到用户界面的直接访问,因此应当谨慎...

    使用Cognos 8 参数URL

    如果当前环境要求用户在访问Cognos 8时进行登录,则这些用户通过参数URL访问时也必须进行登录。在这种情况下,用户完成登录后会被重定向到通过URL请求的页面。另一方面,如果用户使用单点登录(SSO)并且没有明确...

    HTML和URL比较

    HTML(HyperText Markup Language)和URL(Uniform Resource Locator)是互联网技术中的两个基本概念,它们在Web开发和网络浏览中起着至关重要的作用。 HTML是一种标记语言,它是创建网页的基础。它允许开发者通过...

Global site tag (gtag.js) - Google Analytics