web开发中jsp用到的路径一般分三种:
1、绝对路径:(如http://www.iteye.com/)
2、相对路径:(如jsp/main.jsp)
3、网站根目录相对路径(如/myProject/index.jsp)
解释:
1)绝对路径提供链接文件的完整URL,包括要使用的通讯协议 (网页通常使用 http://),
如果是影像资源,完整的 URL 大概会像这样:
http://www.adobe.com/support/dreamweaver/images/image1.jpg。
这种情况下您必须使用绝对路径,才能链接到另外一部服务器上的文件或资源,如果链接本站
内的资源也可以使用绝对路径但不鼓励这样,如果域名改变,则路径会变的无效。所以站内链
接推荐使用相对路径。这样会有较大的弹性。
注I:链接外部资源使用绝对路径,链接内部资源尽量使用相对路径。
2)文件相对路径
文件相对路径通常适合大部分网站的本站链接。当当前文件与链接文件文职相对固定时,文件
的相对路径非常好用文件相對路徑的基本概念是省略目前文件及連結文件或資源絕對路徑中的
共同部分,只提供路徑中不同的部分。
注:相对路径中每一个斜杠(/),表示文件阶层中的下一层
3)网站根目录相对路径
网站根目录相对路径描述从网站根目录文件夹到文件的路径。如果您正在处理使用数个服务器
的大型网站,或一个装载数个网站的服务器,就可能使用这些路径(I:目前没有用到过这么
复杂的服务器、网站)
总站根目录相对路径一正斜杠开头,这个正斜杠代表网站根目录文件夹
注:如果网站中文件夹间频繁移动,则用这种方式连接为最佳。例如:a文件夹改变位置,b
文件夹没有改变,则a中对应b的引用不需要改变,而只需要更改引用a中文件的文档。
I:如果网页跳转为从后台处理后跳转则这种方式也比较合理。因为后台跳转到页面时相对路
径可能会失效,但是从网站根目录得到则不会有变化。
综上,是一个整体的了解,具体使用时,可以灵活运用,一般我们用时是这样的
提供一个公共的common.jsp页面供其他页面引用,页面中提供各类文件的引用路径如
css、image、jstl标签、上下文路径、或者baseUrl
baseUrl相当于绝对路径中的前半部分:
<%
String baseUrl = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort()
+ request.getContextPath();
%>
参考资料:http://help.adobe.com/zh_TW/dreamweaver/cs/using/WScbb6b82af5544594822510a94ae8d65-7c44a.html
http://www.iteye.com/topic/352202
分享到:
相关推荐
### JSP中绝对路径与相对路径的理解与应用 #### 一、引言 在Web开发中,路径的选择对于页面间的跳转以及资源的加载至关重要。本文将深入探讨JSP(JavaServer Pages)环境中绝对路径与相对路径的区别及其应用场景,...
总结起来,“mysql+jsp路径设置”涉及了MySQL的安装、配置,JSP项目中的数据库集成,以及开发环境MyEclipse的使用。这些知识对于任何进行Web开发的程序员来说都是基础且重要的。在实践中,不断学习和优化这些设置,...
jsp页面路径问题,request.getcontentType.;request.getscheme;request.getServerName
在JavaServer Pages (JSP) 开发中,理解并熟练运用相对路径是非常关键的技能,尤其是在处理页面间的链接、资源引用以及文件操作时。相对路径是相对于当前文档位置的路径,与之相对的是绝对路径,它是从文件系统根...
在Java Server Pages(JSP)开发中,获取各种路径是构建动态网页和处理请求的关键步骤之一。本文将深入探讨在JSP中获取不同路径的方法,包括它们的应用场景、实现方式以及可能的影响,帮助开发者更好地理解和掌握JSP...
### JSP中使用Struts2 File属性选择文件夹路径 #### 背景与问题描述 在实际开发过程中,我们可能会遇到这样的需求:用户需要上传一个文件夹而非单个文件。然而,在使用Struts2框架时,其内置的`file`属性只允许...
在JSP中使用绝对路径显示图片,可以确保无论用户如何浏览网站,图片都能正确加载。这种方法尤其适用于静态资源管理,比如在多个页面中重复使用的背景图片或者logo。 首先,了解JSP的基本结构。JSP是由HTML、CSS、...
JSP相对路径深入研究是指在JSP文件中使用图片、CSS、JavaScript等资源时,如何正确地计算相对路径,以便正确地加载资源。下面我们将深入研究JSP相对路径的计算规则。 第一种情况:直接访问JSP文件 当我们直接访问...
### JSP虚拟路径的配置 #### 一、老版本Tomcat中的虚拟路径配置方法 在较早版本的Tomcat(例如Tomcat 4.1)中,虚拟路径的配置主要是在`server.xml`文件中进行的。具体步骤如下: 1. **定位到`server.xml`文件**...
在JSP页面中,我们经常需要处理各种路径问题,例如图片、样式表、脚本文件以及表单提交等操作中涉及的路径设置。 ##### 1. 网页中的路径构成 以以下URL为例: ``` http://192.168.1.1:8080/hello/index.html ``` - ...
jsp设置当前页面的默认路径.txt jsp设置当前页面的默认路径.txt jsp设置当前页面的默认路径.txt
- 为了提高用户体验和SEO优化,开发者可能会采用URL重写技术,如使用Tuckey的UrlRewriteFilter,来隐藏实际的JSP路径,提供更加直观的URL结构。 8. **Spring框架中的路径管理** - 如果使用Spring框架,`@...
JSP中java脚本获取绝对路径 。
jsp根路径解决方法,可以解决相对路径与绝对路径之间混淆的问题。
JSP、Servlet中的相对路径和绝对路径(包括路径问题),解决繁琐的路径问题。
通过上述方法,我们可以在JSP页面中实现文件夹的选择,并获取所选文件夹的路径。虽然这种方法有一定的局限性(如只适用于IE浏览器),但在某些特定的应用场景下仍然非常有用。在实际项目中,可以根据具体需求和技术...
很好帮助理解路径问题,供大家参考使用.....................
在本场景中,我们将探讨如何利用Java的JSP(JavaServer Pages)技术来实现这一功能。JSP是一种动态网页技术,它允许我们将Java代码嵌入到HTML或XML文档中,从而在服务器端生成动态内容。 首先,我们需要理解PDF文件...