`
buliedian
  • 浏览: 1249512 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

jsp 获得转入当前页的url地址

 
阅读更多

1. request.getHeader("Referer");可以得到转入本页面的url地址的全称(即绝对路径)

//2.request.getRequestURI();可以得到转入本页面的相对url地址(即相对于本页面的一个路径)

获得转入本页面的url地址,这个功能在web中,其实很重要的(至少我认为),这样可以帮助你了解访问自己网站的来源,通过这个分析,你可以抓住人群的特点,这样有助于你的网站的推广和内容的更新方向等等好处,呵呵!

在此更正一下,经本人测试第二种方法得到的URL地址是游览器中显示的URL地址,其实就是自己网站的某个url,第一种可以得到转入本网站页面的URL地址的全称!!!

(声明:这仅仅是本人测试的结果,不代表官方,仅此作为参考,当然如果经测试有不一样的结果者可以与交流下)

测试日期:2010-10-05 晚上

分享到:
评论

相关推荐

    JSP使用URLRewirte实现url地址伪静态化

    本篇文章将深入探讨如何在JSP环境中使用URLRewrite来实现URL的伪静态化。 首先,理解URL伪静态化的概念至关重要。伪静态化是将动态网页的URL转换成看似静态的URL形式,这样做的好处包括提高搜索引擎友好度、提升...

    获取浏览器地址栏URL

    在IT行业中,获取浏览器地址栏URL是一项常见的任务,特别是在开发浏览器扩展、自动化测试或数据分析等场景下。本文将深入探讨如何通过枚举和COM组件来实现这一目标,并介绍如何向浏览器添加插件来获取地址栏的URL。 ...

    jsp 动态转静态 URL重写

    动态URL通常包含有服务器端脚本语言(如jsp)的参数,而静态URL则更易于理解和优化。本篇文章将详细探讨“jsp动态转静态URL重写”的概念、重要性以及实现方法。 一、动态URL与静态URL的区别 1. 动态URL:动态URL...

    jsp中在当前页面获取数据并实现上下翻页

    在JSP(Java Server Pages)开发中,实现当前页面获取数据并进行上下翻页功能是一项常见的需求,尤其在处理大量数据展示时。这个例子旨在帮助开发者理解如何在JSP页面中有效地实现这一功能,提高用户体验。 首先,...

    jsp的一个url重写

    在探讨“jsp的一个url重写”这一主题时,我们深入解析了达内郑州中心老师分享的关于URL重写的实现方式,这不仅展示了JSP技术在动态网页开发中的灵活性,也揭示了URL重写在提高用户体验、优化SEO以及简化URL结构方面...

    JSP项目的URL重写

    **JSP项目的URL重写**是一种优化Web应用的技术,它允许我们将复杂的动态URL转换为更加友好、可读性更强的静态URL。这不仅有助于提升用户体验,也有利于搜索引擎优化(SEO)。在本项目中,我们使用了`...

    Jsp页面在URL中传递参数会出现乱码问题解决

    在Web开发中,尤其是使用Java JSP技术时,我们可能会遇到URL中传递参数出现乱码的问题。这是因为不同的字符集编码方式可能导致字符在传输过程中无法正确解析。本文将详细介绍两种解决JSP页面URL参数乱码的方法,虽然...

    jsp设置当前页面的默认路径.txt

    jsp设置当前页面的默认路径.txt jsp设置当前页面的默认路径.txt jsp设置当前页面的默认路径.txt

    五种JSP页面跳转方法详解

    - **不改变URL**: 浏览器地址栏中的URL不会发生变化。 - **保持数据**: 可以通过`request.setAttribute()`和`request.getAttribute()`来传递数据。 - **效率高**: 直接在服务器内部进行转发,没有HTTP请求的开销。 ...

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

    在JSP页面中,我们可以通过创建一个iframe或者使用JavaScript来加载PDF文件的URL,让浏览器处理显示。 标题“JSP页面显示PDF,根据PDF路径在JSP页面显示PDF”意味着我们要依据PDF文件在服务器上的存储路径来生成...

    URL地址重写项目

    伪静态URL重写实际就是以静态地址(如:http://127.0.0.1:8080/pro/index.html)访问地态网页的方法(如:http://127.0.0.1:8080/pro/index.jsp)。 ...把静态的URL地址转换成动态地址,发起请求。

    jsp使用URL编码传递中文参数问题.doc

    在JSP开发中,处理URL编码传递中文参数是常见的需求,尤其是在构建动态网页时。这个问题主要涉及到字符编码的转换,因为不同的编码标准可能导致乱码。以下是对这个主题的详细解释: 1. **URL编码**:URL(统一资源...

    JSP页面音乐

    在这个例子中,`${pageContext.request.contextPath}`用于获取当前应用的根路径,确保音频文件的URL正确。JavaScript函数`playMusic`和`pauseMusic`分别用于播放和暂停音乐。 通过以上步骤,你可以在JSP页面上实现...

    jsp实现URL伪静态.rar

    本资料"jsp实现URL伪静态.rar"将详细介绍如何在JSP环境下实现这一功能。 首先,我们要理解动态URL与静态URL的区别。动态URL通常包含一系列参数,如问号(?)、等号(=)以及多个参数之间用与号(&)分隔,这样的URL...

    几种JSP页面传值方式.txt

    以上介绍了几种常用的JSP页面传值方式,包括使用表单、URL重写、JavaScript动态改变表单行为、JSP内置对象和标签库以及Cookie和Session。不同的场景下可以选择不同的方法来满足需求。在实际应用中,开发者还需要考虑...

    JSP中js传递和解析URL参数以及中文转码和解码问题

    1.传递参数: 代码如下: var pmt = ‘sensor=’+ encodeURI(encodeURI(sensor))... top.location.href = ‘jsp/print/diagnosticAnaPrint.jsp?’+pmt; 2.接收和解析参数 代码如下: //获取URL参数 function GetRequest()

    JSP页面跳转方法总结

    需要注意的是,调用此方法后,当前页面后续的代码将不会被执行,同时浏览器地址栏中的URL会改变。 示例: ```java response.sendRedirect("target.jsp"); ``` ##### 2. 使用`response.setHeader("Refresh")` 这种...

    JSP对URL链接中的中文乱码处理方法总结.docx

    JSP 对 URL 链接中的中文乱码处理方法总结 JSP 对 URL 链接中的中文乱码处理方法总结是指在 JSP 应用程序中,如何正确地处理 URL 链接中的中文字符编码问题。这个问题的出现是由于不同浏览器和服务器的默认编码方式...

    jsp返回上一页和刷新

    jsp返回上一页和刷新 jsp返回上一页和刷新是jsp开发中经常遇到的问题,本文将总结常用的jsp返回上一页和刷新的方法。 一、使用JavaScript返回上一页 JavaScript提供了多种方法来返回上一页,以下是一些常用的方法...

    JSP中js传递和解析URL参数以及中文转码和解码问题.docx

    ### JSP中JS传递与解析URL参数及中文转码解码问题详解 #### 一、引言 在Web开发中,尤其是使用Java Server Pages (JSP)进行开发时,经常需要处理URL中的参数,包括参数的传递、解析以及对中文等特殊字符的处理。...

Global site tag (gtag.js) - Google Analytics