`

JSP 获取当前URL方法

    博客分类:
  • java
阅读更多

方法一:

 request.getHeader("Referer") :  获得当前的URL详细地址 如:http://www.sina.com:80/a.php?sa=123

 

 

方法二:

<%  
  String   path   =   request.getContextPath();  
  String   basePath   =   request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";  
  out.println(basePath);  
  %>  

获当前当的URL地址  如:http://www.sina.com/WEB-ROOT/ 

分享到:
评论

相关推荐

    JSP中得到几种得到路径的方法

    本文将深入探讨在JSP中获取不同路径的方法,包括它们的应用场景、实现方式以及可能的影响,帮助开发者更好地理解和掌握JSP环境下的路径管理。 ### 1. 获取包含工程名的当前页面全路径 在JSP中,`request....

    jsp中获得路径的两种方法和获得url路径的方法(推荐).docx

    本文将详细介绍在JSP中获取路径的两种方法以及获取URL路径的方法,并提供推荐的实践方案。 首先,我们来看两种获取路径的方法: 1. **相对路径**:在HTML或JSP中,我们经常使用相对路径来引用资源。例如,`...

    JSP获取HTTP header信息(request)例子

    ### JSP获取HTTP Header信息(Request)详解 在Web开发中,了解如何获取HTTP请求头信息是非常重要的,因为这些信息能够帮助我们更好地理解客户端环境、优化响应策略以及进行安全性检查等。下面将详细介绍JSP中如何...

    获取浏览器地址栏URL

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

    jsp中获取地址的写法

    在Java Server Pages (JSP) 技术中,经常需要获取当前页面所在的上下文路径(context path)以及基础路径(base path),这对于实现资源定位、URL重写等功能非常重要。下面我们将详细介绍如何通过 JSP 获取这些路径。 #...

    jsp中URL传递中文参数的处理方法

    在页面的url中使用encodeURI(encodeURI(中文)),对中文... 您可能感兴趣的文章:js将json格式的对象拼接成复杂的url参数方法js的form表单提交url传参数(包含+等特殊字符)的两种解决方法JS根据key值获取URL中的参数值及

    jsp中获得路径的两种方法和获得url路径的方法(推荐)

    &lt;a&gt;/XXX.jsp”&gt; //这样获得的是绝对路径 &lt;a&gt; //这样获得的是相对路径 &lt;a&gt;/XXXX.jsp”&gt; 能够更有效的防治连接的失效。 request.getContextPath()得到的是项目的名字,如果项目为根目录,则得到一个””,即空的字条串...

    jsp java自定义标签 实现分页 当前位置标签

    1. 通过请求对象获取当前URL或路径信息。 2. 分析路径,确定当前层级和父级路径。 3. 在标签中生成结构化的HTML,如`&lt;ul class="breadcrumb"&gt;...&lt;/ul&gt;`,展示当前位置链。 在压缩包中的`jspTld`文件可能是TLD文件,...

    jsp常用方法整理,包括servlet等

    - `getResource`:获取指定资源的URL。 - `getResourcePaths`:获取所有资源的路径集合。 2. **`config` 对象**:Servlet配置信息的访问点。 - `getInitParameter`:获取初始化参数的值。 - `getServletContext...

    jsp获取url路径的方法分析

    以下是JSP获取URL路径相关方法的详细知识点分析: 1. request对象 在JSP中,request对象是一个内置对象,代表客户端的请求。通过request对象可以访问与请求相关的各种信息,包括URL路径。 2. request对象的常用...

    Wiz书库经典教程JSP Servlet

    1. **JSP获取当前URL绝对路径**: 在JSP中,可以使用内置对象`pageContext`的`getRequestDispatcher()`方法配合`RequestDispatcher`对象的`getPathInfo()`或`getServletPath()`方法来获取当前URL的路径信息。例如,...

    java五种jsp页面跳转方法详解

    java五种jsp页面跳转方法详解 2009-08-21 09:06 1. RequestDispatcher.forward()  是在服务器端起作用,当使用forward()时,Servlet engine传递HTTP请求从当前的Servlet or JSP到 另外一个Servlet,JSP 或普通HTML...

    JSP内建对象方法大全

    以下是JSP内建对象及其相关方法的详细解释: 1. **config对象**: - `getInitParameter(String name)`:返回指定名称的Servlet初始化参数的值。 - `getInitParameterNames()`:返回一个枚举,包含Servlet的所有...

    jsp中显示数据的方法

    ### jsp中显示数据的方法 在Java Server Pages (JSP)技术中,显示数据库中的数据是一项常见的需求。本文将详细探讨如何在JSP页面中显示数据,并通过一个具体的示例来展示这一过程。 #### 一、环境搭建与准备工作 ...

    jsp/servlet内置方法详解

    【JSP/Servlet 内置方法详解】 在Java Web开发中,JSP(JavaServer Pages)和Servlet是两种核心的技术,它们主要用于构建动态web应用程序。本文将深入解析JSP和Servlet的一些内置方法,帮助开发者更好地理解和运用...

    JAVA类,JSP,Servlet获取工程路径.txt

    ### JAVA类、JSP与Servlet获取工程路径方法详解 #### 概述 在Java Web开发过程中,经常需要获取项目的根目录或某个特定资源文件的绝对路径。这些路径信息对于加载资源文件、处理文件上传下载等功能至关重要。本文将...

    JSP分页组件,JSP存储过程,URL参数传递

    分页组件通常包括以下部分:计算每页的记录数,获取当前页的数据,以及提供导航链接来切换页面。在描述中提到的“分页记录集支持无限URL参数传递”,意味着这个组件能够处理任何数量的URL参数,并且在分页过程中保持...

    jsp Request获取url信息的各种方法对比

    1. 获取应用上下文路径(Context Path):通过request对象的getContextPath()方法可以获取当前Web应用的上下文路径。例如,如果应用名为WebDemo,那么getContextPath()将返回/WebDemo。 2. 获取基础路径(Base Path...

    Jsp程序设计试题库

    6. 获取表单参数通常用request对象的getParameter方法。 7. JavaBean是Java类,需有无参构造方法。 8. JSP使用JavaBean的标签是`&lt;jsp:useBean&gt;`,id用于实例化Bean对象。 9. Tomcat成功启动后,通过指定URL访问默认...

Global site tag (gtag.js) - Google Analytics