`
johnnyhg
  • 浏览: 347221 次
  • 来自: NA
社区版块
存档分类
最新评论

请问在jsp页面里怎么得到本页面的url

    博客分类:
  • web
阅读更多

假如该页面是http://a.jsp,,  
  如何在a.jsp使用一个变量得到该url,即http://a.jsp

 

request.getRequestURI()能够得到本页面的相对路径
用你的例子即"a.jsp"

 

用javascript就可以得到  
  alert(window.location.href);

 

request.getRequestURL()

分享到:
评论

相关推荐

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

    在本场景中,我们将探讨如何利用Java的JSP(JavaServer Pages)技术来实现这一功能。JSP是一种动态网页技术,它允许我们将Java代码嵌入到HTML或XML文档中,从而在服务器端生成动态内容。 首先,我们需要理解PDF文件...

    jsp页面同时弹出页面和对话框

    本文将详细解析如何在JSP页面中通过两种主要方法实现这一功能:一是使用`window.open`方法弹出页面;二是使用`window.showModalDialog`方法弹出对话框,并深入探讨其应用场景及优缺点。 ### 一、通过`window.open`...

    在一个JSP页面里面根据条件动态的加载另一个jsp页面

    在这个场景中,我们讨论的是如何在一个JSP页面上根据特定条件动态地加载另一个JSP页面,这个新加载的页面通常会显示从数据库(例如Oracle)中检索到的数据。这通常涉及到前端技术如jQuery和Ajax,以及服务器端的处理...

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

    1. **重启Tomcat**:在修改了`server.xml`或JSP页面后,务必重启Tomcat服务器,以使更改生效。 2. **同步使用**:为了确保各种请求类型(GET和POST)都能正确处理,建议同时使用这两种方法。这样可以覆盖大部分可能...

    几种JSP页面传值方式.txt

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

    动态Jsp页面转换成静态Html页面

    3. 解析JSP:使用JSP的`RequestDispatcher.include()`或`JspRuntimeLibrary.include()`方法,将JSP页面包含进来并执行,得到HTML字符串。 4. 生成HTML:将HTML字符串写入到一个新文件中,文件名通常是JSP文件名加上....

    JSP页面缓存的简单实现 (可用于 content-type 为字符类型的JSP页面).zip

    本资源"JSP页面缓存的简单实现 (可用于 content-type 为字符类型的JSP页面).zip"提供了一个针对字符类型内容的JSP页面缓存实现。 JSP页面的生命周期包括以下阶段:解析、编译、加载、实例化、初始化、服务和销毁...

    JSP页面音乐

    返回这个URL给JSP页面,JSP页面中的`<audio>`标签就可以播放这个URL指向的音频。 **四、JSP与Servlet通信** 在JSP页面中,你可以使用JavaScript来控制音频的播放,通过发送AJAX请求到Servlet,Servlet处理请求后...

    使用代码自动生成jsp页面

    #### 知识点一:在Action中生成JSP页面 在Java Web开发中,通常我们会使用Action(或Controller)层来处理业务逻辑,并通过Model将数据传递到View(如JSP页面)进行展示。但有时我们可能需要在Action层直接生成一个...

    Java Web初级编程:JSP 页面元素.pptx

    其中,指令是 JSP 页面元素中非常重要的一部分,它们用于在 JSP 页面中指定不同的指令,以便控制 JSP 页面的行为。 Page 指令 Page 指令是 JSP 页面元素中的一种指令,用于指定当前 JSP 页面的属性。Page 指令通常...

    使用servlet,jdbc将mysql中数据显示在jsp页面中

    在本项目中,Servlet作为控制器,接收来自客户端的HTTP请求,通过JDBC与MySQL数据库交互,并将获取的数据传递给JSP页面进行显示。 1. **设置环境**:确保已经安装了Java Development Kit (JDK),并配置了环境变量。...

    jsp页面中获取servlet请求中的参数的办法详解

    接着,我们使用`request.getParameter("id")`来获取URL参数`id`的值,并将其存储在请求作用域的属性中,便于后续JSP页面使用: ```java public class BBSServlet extends HttpServlet { private static final long...

    jsp页面加载方法

    jsp页面加载是指在jsp页面完全加载完成后执行某个js函数的方法。下面将对四种jsp页面加载方法进行详细的介绍和分析。 方法1:使用window的onload事件 在方法1中,我们使用了window的onload事件来执行...

    JSP页面跳转方法总结

    ### JSP页面跳转方法详解 #### 一、概述 JSP(Java Server Pages)是一种动态网页技术标准,被广泛应用于构建动态网站和Web应用程序。在JSP开发中,页面跳转是一项非常基础且重要的功能,它使得用户能够在不同的...

    java JSP页面静态化总结_动态页面变为静态页面以减少访问数据库的次数提高速度.zip

    Java JSP页面静态化是一种...总之,JSP页面静态化是一种有效的优化手段,通过合理运用,可以在保持动态功能的同时,提升网站性能和用户体验。不同的静态化策略适用于不同的场景,开发者应根据项目需求选择合适的方法。

    jsp页面静态化

    在JSP页面中,我们可以根据需要更新的条件判断是否需要生成新的静态页面。如果不需要更新,直接发送已经生成的静态页面的URL给客户端;如果需要更新,创建`ConstPageWriter`对象替换`out`,并构建页面内容。完成页面...

    json2 ajax返回list处理 在jsp页面 遍历

    最后,关于标签“在jsp页面遍历”,在JSP中,虽然我们可以直接使用EL(Expression Language)和JSTL(JavaServer Pages Standard Tag Library)来操作数据,但在上述情况中,由于数据是在JavaScript中处理的,所以...

    jsp简单语法,servlet,JSP概述,JSP页面构成,注释,指令,脚本元素,动作元素,错误处理

    在JSP中,每个JSP页面在运行时都会被转换为一个Servlet类。JSP的执行流程是先编译为Servlet,然后通过Servlet处理请求并生成响应。 **8. 错误处理** JSP可以通过`<error-page>`标签在web.xml中配置错误处理,当特定...

    jsp页面分页代码

    本篇文章将详细探讨JSP页面的分页实现方法。 首先,我们需要理解分页的基本概念。分页通常涉及两个关键部分:前端显示和后端处理。前端负责展示当前页和导航链接,而后端则负责根据请求获取相应的数据块。 在JSP中...

    jsp页面的五种跳转方式

    ### JSP 页面的五种跳转方式详解 在 Web 开发中,页面之间的跳转是十分常见的需求之一。对于使用 Java Server Pages (JSP) 的开发者来说,掌握不同类型的页面跳转方法非常重要,这不仅有助于提高开发效率,还能增强...

Global site tag (gtag.js) - Google Analytics