1、采用绝对路径,但为了解决不同部署方式的差别,在所有非struts标签的路径前加${pageContext.request.contextPath},如原路径为:
”/images/title.gif”,改为
“${pageContext.request.contextPath}/images/title.gif”。
代码” ${pageContext.request.contextPath}”的作用是取出部署的应用程序名,这样不管如何部署,所用路径都是正确的。
缺点:
操作不便,其他工具无法正确解释${pageContext.request.contextPath}
2、 采用相对路径,在每个JSP文件中加入base标签,如:
<base href="http://${header['host']}${pageContext.request.contextPath}/pages/cust/relation.jsp" />
这样所有的路径都可以使用相对路径。
缺点:
对于被包含的文件依然无效。
在使用的时候可以使用${pageContext.request.contextPath},也同时可以使用<%=request.getContextPath()%>达到同样的效果,同时,也可以将${pageContext.request.contextPath},放入一个JSP文件中,将用C:set放入一个变量中,然后在用的时候用EL表达式取出来。
<c:set var="ctx" value="${pageContext.request.contextPath}" />
分享到:
相关推荐
jsp根路径解决方法,可以解决相对路径与绝对路径之间混淆的问题。
jsp页面路径问题,request.getcontentType.;request.getscheme;request.getServerName
### JSP路径问题解决方案 #### 一、引言 在Java Server Pages (JSP) 开发过程中,路径问题一直是困扰开发者的一大难题。错误的路径设置不仅会导致资源加载失败,还可能引发一系列连锁反应,严重影响应用的功能性和...
2. **jsp路径问题.txt** JSP中的路径问题常常涉及到相对路径和绝对路径的使用。开发者需要理解`()%>`获取应用的根路径,以及如何正确引用静态资源如CSS、JavaScript文件和图片。 3. **jdbc连接sqlserver2005.txt**...
### JSP中绝对路径与相对路径的理解与应用 #### 一、引言 在Web开发中,路径的选择对于页面间的跳转以及资源的加载至关重要。本文将深入探讨JSP(JavaServer Pages)环境中绝对路径与相对路径的区别及其应用场景,...
### JSP中使用Struts2 File属性选择文件夹路径 #### 背景与问题描述 在实际开发过程中,我们可能会遇到这样的需求:用户需要上传一个文件夹而非单个文件。然而,在使用Struts2框架时,其内置的`file`属性只允许...
在JSP中使用绝对路径显示图片,可以确保无论用户如何浏览网站,图片都能正确加载。这种方法尤其适用于静态资源管理,比如在多个页面中重复使用的背景图片或者logo。 首先,了解JSP的基本结构。JSP是由HTML、CSS、...
JSP、Servlet中的相对路径和绝对路径(包括路径问题),解决繁琐的路径问题。
在JavaServer Pages (JSP) 开发中,理解并熟练运用相对路径是非常关键的技能,尤其是在处理页面间的链接、资源引用以及文件操作时。相对路径是相对于当前文档位置的路径,与之相对的是绝对路径,它是从文件系统根...
JSP相对路径深入研究 JSP相对路径深入研究是指在JSP文件中使用图片、CSS、JavaScript等资源时,如何正确地计算相对路径,以便正确地加载资源。下面我们将深入研究JSP相对路径的计算规则。 第一种情况:直接访问JSP...
### JSP/Servlet中的路径问题详解 #### 一、路径的基本概念 在JSP和Servlet技术中,理解和处理路径是非常重要的。路径可以分为绝对路径和相对路径两种。 **1. 绝对路径** - **定义**:绝对路径是指文件或目录在...
### JSP虚拟路径的配置 #### 一、老版本Tomcat中的虚拟路径配置方法 在较早版本的Tomcat(例如Tomcat 4.1)中,虚拟路径的配置主要是在`server.xml`文件中进行的。具体步骤如下: 1. **定位到`server.xml`文件**...
在Java Server Pages(JSP)开发中,获取各种路径是构建动态网页和处理请求的关键步骤之一。本文将深入探讨在JSP中获取不同路径的方法,包括它们的应用场景、实现方式以及可能的影响,帮助开发者更好地理解和掌握JSP...
很好帮助理解路径问题,供大家参考使用.....................
在JSP页面中,我们经常需要处理各种路径问题,例如图片、样式表、脚本文件以及表单提交等操作中涉及的路径设置。 ##### 1. 网页中的路径构成 以以下URL为例: ``` http://192.168.1.1:8080/hello/index.html ``` - ...
标题“JSP页面显示PDF,根据PDF路径在JSP页面显示PDF”意味着我们要依据PDF文件在服务器上的存储路径来生成预览链接。以下是实现这一功能的一般步骤: 1. **获取PDF路径**:首先,你需要知道PDF文件在服务器上的...
本篇文章将详细探讨“mysql+jsp路径设置”这一主题,以及与之相关的知识点。 首先,我们从MySQL的安装开始。`mysql安装.txt`可能包含了MySQL的安装步骤和配置信息。在Windows系统中,通常会将MySQL安装在"C:\...
### JSP选择文件夹路径的方法及实现 #### 概述 在JSP(JavaServer Pages)环境下,有时候我们需要让用户能够选择文件夹,并获取该文件夹下的所有文件列表。这种功能通常用于文件上传、文件管理等场景。本文将详细...
在Servlet转发到JSP页面时,此时浏览器地址栏上显示的是Servlet的路径,而若JSP页面的超链接还是相对于该JSP页面的地址且该Servlet和该JSP页面不在同一个文件夹下时,则会出现路径混乱问题。 2. 绝对路径概念 相对于...
- 为了提高用户体验和SEO优化,开发者可能会采用URL重写技术,如使用Tuckey的UrlRewriteFilter,来隐藏实际的JSP路径,提供更加直观的URL结构。 8. **Spring框架中的路径管理** - 如果使用Spring框架,`@...