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

jsp页面跳转时路径获取代码

    博客分类:
  • jsp
阅读更多
在jsp页面跳转时,经常由于路径的错误而使图片或者js文件找不到,导致页面显示错误,解决方法是,在jsp页面中添加代码如下:
<%
String path = request.getContextPath();  
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
上述代码是获得基本路径,若要导入图片或者css/js文件,则表示为:
<link href="="<%=basePath%>css/default.css" rel="stylesheet" type="text/css" />
<script src="<%=basePath%>js/dhtmlxcommon.js"></script>
<img id="image" src="<%=basePath %>images/image1.png" />
其中,css、js和images都位于webRoot下。
1
2
分享到:
评论

相关推荐

    jsp页面跳转

    ### JSP页面跳转方法详解 #### 一、RequestDispatcher.forward() **定义与用途:** `RequestDispatcher.forward()` 是一种服务器端的跳转方法,它主要用于在同一个Web应用内部进行页面之间的跳转。该方法的主要...

    jsp实现分页和页面跳转功能博文的源代码

    本文将深入讲解如何使用JSP实现分页和页面跳转功能,并基于提供的源代码进行解析。 分页是网页展示大量数据时常用的一种策略,它可以提高用户体验,避免一次性加载过多信息导致页面响应变慢。JSP分页通常涉及以下几...

    jsp页面与html页面中自动播放歌曲代码

    在JSP页面中,我们可能需要动态地生成这些HTML代码,这可以通过JSP表达式或脚本来实现。例如: ```jsp ;charset=UTF-8" language="java" %&gt; String songPath = "path/to/your/song.mp3"; // 服务器上的歌曲路径 ...

    jsp 实现图片跳转

    // 使用JavaScript进行页面跳转,这里假设我们已经从服务器获取了目标URL window.location.href = url; } ``` 在这个例子中,`&lt;jsp:include&gt;`标签或JavaScript函数`doRedirect`会向服务器请求跳转到`targetPage....

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

    例如,在页面跳转、资源加载、日志记录、文件上传下载等功能实现时,准确获取路径是基础也是前提。掌握这些细节,不仅能够提升代码的可维护性和可移植性,还能提高应用的健壮性和安全性。 总之,JSP中获取路径的...

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

    在IT领域,特别是Web开发中,使用JSP(JavaServer Pages)进行动态网页设计时,开发者经常需要实现在用户交互过程中弹出特定的页面或对话框来获取输入、展示信息或进行确认操作。本文将详细解析如何在JSP页面中通过...

    jsp页面下载文件

    当用户请求JSP页面时,服务器会执行其中的Java代码,然后将结果转换为HTML响应给客户端浏览器。 要实现在JSP页面上显示并下载指定目录下的文件,我们需要以下几个步骤: 1. **文件路径管理**:确定文件存储的位置...

    JSP跳转方式总结.doc

    在JavaServer Pages (JSP) 开发中,页面跳转是一种常见的操作,它允许用户从一个页面导航到另一个页面。本文将重点讨论两种主要的JSP跳转方式:`RequestDispatcher.forward()` 和 `response.sendRedirect()`,以及...

    从HttpServletRequest获取各种路径总结

    #### 三、路径获取示例代码 以下是在JSP页面中获取路径信息的示例: ```jsp *" pageEncoding="gb2312" %&gt; String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request...

    登录跳转源代码

    在这个“登录跳转源代码”中,我们很显然会涉及到用户认证和页面重定向的核心概念。 首先,登录界面是任何Web应用的重要组成部分,它通常由一个HTML或JSP页面组成,包含用户名和密码输入框以及登录按钮。在这个案例...

    jsp与Servlet跳转实例借鉴.pdf

    本资源是关于JSP与Servlet跳转实例的借鉴,通过三个JSP页面(Index.jsp、Input.jsp、Confirm.jsp)和三个Servlet(InputServlet、ConfirmServlet、ResultServlet)来实现用户登录验证和结果显示的功能。 知识点一:...

    jsp+java查询登录源代码.doc

    这部分代码获取了当前应用的上下文路径和基础URL路径,方便后续页面引用资源时使用。 ##### 3. 表单数据处理 接下来是核心处理部分,即接收并处理来自表单的数据: ```jsp String username = request....

    路径跳转问题.txt

    根据提供的部分内容,我们可以看到这是一个JSP文件的片段,其主要目的是获取当前Web应用的基本路径,并将其设置为`&lt;base&gt;`标签的`href`属性值,以便简化后续的链接编写工作。 ##### 3.1 代码解读 ```jsp String ...

    jsp课后答案

    - 当有两个用户同时访问同一个JSP页面时,JSP页面中的Java代码(如程序片)会被编译成Servlet并执行多次,每次请求对应一次执行。 **知识点八:使用request对象获取表单数据** - **背景介绍**:通过`request`对象...

    如何在JSP页面在线播放视频

    此外,JSP页面还可以结合JavaScript进行更复杂的交互控制,比如通过监听事件来控制播放、暂停、跳转等操作。例如,可以创建一个JavaScript函数来控制视频播放: ```html ()"&gt;Play function playVideo() { var ...

    jsp 音乐在线播放源代码

    通过JDBC(Java Database Connectivity)API,JSP页面可以连接到数据库,执行查询操作,获取歌曲列表,供用户选择播放。 在线播放功能的实现通常包括以下步骤: 1. 用户在前端页面上浏览和选择歌曲。 2. JSP页面...

    java Web 中相对路径绝对路径问题总结

    在JSP页面中,可以使用`request.getRequestURI()`来获取请求的完整路径,包括上下文路径和资源路径。如果需要获取文件的实际物理路径,可以通过`application.getRealPath(request.getRequestURI())`实现。而获取当前...

    JSP一句话下载代码

    在此处,它被设置为一个新的 URL 地址,从而实现页面跳转至指定的下载链接。 3. **JSP 表达式 `&lt;%= %&gt;`**:这是 JSP 中用来插入 Java 代码片段的语法。在这个例子中,它用于获取当前 Web 应用程序的上下文路径。 ...

    JSP的Servlet连接

    5. 根据业务逻辑控制页面跳转,展示结果。 这个简单的例子展示了JSP与Servlet结合的基本工作流程,实际应用中,这种模式可以扩展到更复杂的业务场景,例如数据库操作、用户权限管理等。理解并熟练掌握这种连接方式...

    jsp购物车代码及课件

    4. 订单结算:当用户准备结账时,系统需要计算订单总金额,确认收货地址和支付方式,然后可能跳转到支付网关完成交易。 三、技术栈 1. Servlet:虽然JSP可以用于编写业务逻辑,但通常建议将复杂的逻辑分离到单独的...

Global site tag (gtag.js) - Google Analytics