`
aeritheve
  • 浏览: 33817 次
  • 性别: Icon_minigender_2
  • 来自: 沈阳
社区版块
存档分类
最新评论

JSP页面中各种标签引用源文件的相对路径的写法总结

阅读更多
  • <%@ include file =""%>

<%@ include file =""%>,是将被引入的JSP 与原JSP 融合到一起,而这个融合过程是在翻译阶段进行的,即jsp 页面是把include 指令元素所指定的页面的实际内容加入到引入它的jsp 页面中,合成一个文件后被jsp 容器将它转化成servlet。 可以看到这时会产生一个临时class文件和一个servlet源文件。

@include 下的路径为你站点的根目录。如果你站点的根目录为portal/,在 根目录下有个login.jsp页面,如果 你想将根目录下common文件夹内的taglibs.jsp页面引入到 login.jsp页面 中,那么相对路径的写法为file ="common/taglibs.jsp";

根目录下有个jsp文件内有个index.jsp页面, 如果 你想将根目录下common文件夹内的taglibs.jsp页面引入到jsp/ login.jsp页面 ,那么相对路径的写法为file ="../common/taglibs.jsp"。

 

  • <link href="">

<link> 标签定义文档与外部资源之间的关系。 当在文档中声明使用外接资源(比如CSS)时使用此标。

 属性: href -- 指定需要加载的资源(CSS文件)的地址URI;

              media -- 媒体类型;

              rel -- 指定链接类型;

              rev -- 指定链接类型;

              title -- 指定元素名称;

              type -- 包含内容的类型,一般使用 type="text/css"

其中使用href指定 需要加载的资源(CSS文件)的相对路径的写法为: 如果你站点的根目录为portal/, 如果 你想将根目录下css文件夹内的style.css引入到任意 页面 中, 那么相对路径的写法为href="css/ style .css"。

 

  • <script src="">

<script> 标签用于定义客户端脚本,比如 JavaScript。script 元素即可包含脚本语句,也可通过 src 属性指向外部脚本文件。

其中使用 src 指定 外部脚本 文件的相对路径的写法为: 如果你站点的根目录为portal/, 如果 你想将根目录下js文件夹内的style.js引入到任意 页面 中, 那么相对路径的写法为src="js/ style .js"。

 

  • <img src="">

<img> 是空标签,意思是说,它只包含属性,并且没有闭合标签。要在页面上显示图像,你需要使用源属性(src)。src 指 "source"。源属性的值是图像的 URL 地址。定义图像的语法是:

<img src="url" />


URL 指存储图像的位置。如果名为 "boat.gif" 的图像位于 www.w3school.com.cn 的 images 目录中,那么其 URL 为 http://www.w3school.com.cn/images/boat.gif。

URL指定存储图像的相对路径的写法: 如果你站点的根目录为portal/, 如果 你想将根目录下 images 文件夹内的 boat.gif 引入到任意 页面 中, 那么相对路径的写法为src=" images / boat.gif "。

 

这些都是基础知识,但我们在开会的时候却不会注意这些,常会因为使用不当引起异常,为此做该总结。

目前在JSP页面中常出现需要使用相对路径引用外部文件的标签有以上几个,以后还会继续补充。

 

 

分享到:
评论

相关推荐

    JSP中绝对路径与相对路径

    ### JSP中绝对路径与相对路径的理解与应用 #### 一、引言 在Web开发中,路径的选择对于页面间的跳转以及资源的加载至关重要。本文将深入探讨JSP(JavaServer Pages)环境中绝对路径与相对路径的区别及其应用场景,...

    JSP相对路径的练习

    在JavaServer Pages (JSP) 开发中,理解并熟练运用相对路径是非常关键的技能,尤其是在处理页面间的链接、资源引用以及文件操作时。相对路径是相对于当前文档位置的路径,与之相对的是绝对路径,它是从文件系统根...

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

    在JSP中,通过`response.sendRedirect()`方法进行页面重定向时,也应使用相对于Web应用根目录的路径。如`("/rtccp/user/a.jsp");%&gt;`,这将导致浏览器重新发送一个指向新地址的请求。 #### 2.2 客户端路径解析 对于...

    JSP的相对路径深入研究

    JSP相对路径深入研究是指在JSP文件中使用图片、CSS、JavaScript等资源时,如何正确地计算相对路径,以便正确地加载资源。下面我们将深入研究JSP相对路径的计算规则。 第一种情况:直接访问JSP文件 当我们直接访问...

    JSP 页面中用绝对路径显示图片

    总结来说,JSP中使用绝对路径显示图片是一种常见的实践,它确保了无论页面在哪一级目录,图片都能正确加载。但是,合理地组织项目结构,配合服务器配置和优化技术,才能使网站的性能和可维护性达到最佳状态。

    Java相对路径绝对路径总结

    ##### 3.1 JSP中获得当前应用的相对路径和绝对路径 - **根目录所对应的绝对路径**: 可以通过`request.getRequestURI()`获取。 - **文件的绝对路径**: 使用`application.getRealPath(request.getRequestURI())`。 - ...

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

    3. **在JSP中创建预览元素**: - **使用iframe**:你可以在JSP页面中创建一个iframe元素,其`src`属性指向PDF的URL,例如: ```html ...

    绝对路径和相对路径

    ##### 3.1 JSP中获得当前应用的相对路径和绝对路径 - **根目录所对应的绝对路径**:可以通过`request.getRequestURI()`来获取。 - **文件的绝对路径**:通过`application.getRealPath(request.getRequestURI())`...

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

    ### Java(Web)中相对路径与绝对路径问题总结 #### 基本概念理解 在Java Web开发中,路径的概念非常重要,因为它们直接影响到资源的加载和处理。路径分为两种类型:绝对路径和相对路径。 **绝对路径**是指文件或...

    Java开发绝对和相对路径问题

    在 JSP/Servlet 中,正确的理解和使用路径非常重要,避免使用类似".","./","../../" 等类似的相对该文件位置的相对路径,使用 request.getContextPath() 方法来获取当前应用的相对路径,可以避免许多问题。

    JSP、Servlet中的相对路径和绝对路径(包括路径问题).mht

    JSP、Servlet中的相对路径和绝对路径(包括路径问题),解决繁琐的路径问题。

    JSP C标签引用

    将这些jar文件添加到项目的类路径(classpath)中,可以确保JSP页面能够识别并执行C标签。 ### C标签库常用标签 - `&lt;c:set&gt;`:设置变量。 - `&lt;c:out&gt;`:输出值,通常用于防止XSS攻击。 - `&lt;c:if&gt;`和`&lt;c:choose&gt;`:...

    jsp页面路径问题

    jsp页面路径问题,request.getcontentType.;request.getscheme;request.getServerName

    jsp、css中引入外部资源相对路径问题分析

    首先,我们来探讨JSP中如何正确使用base标签来解决相对路径问题。在JSP页面中,我们可以利用请求对象(request)来获取当前页面的一些基本路径信息。通过request.getContextPath()获取应用的上下文路径,request....

    在JAVA文件中获取该项目的相对路径.doc

    在 JAVA 文件中获取项目的相对路径是非常重要的,特别是在 JSP/Servlet 中。下面将详细介绍在 JAVA 文件中获取项目的相对路径的相关知识点。 1. 绝对路径和相对路径的概念 在讨论获取项目的相对路径之前,我们需要...

    java中相对路径,绝对路径问题总结.doc

    本文主要涵盖了Java中相对路径和绝对路径的基本概念,以及它们在JSP和Servlet中的应用。以下是对这些概念的详细解释: 1. **绝对路径**: 绝对路径是文件或目录在文件系统中的完整路径,它明确指出了从根目录开始...

    jsp页面中插入css样式的三种方法总结.docx

    jsp页面中插入css样式的三种方法总结 jsp页面中插入css样式的三种方法是开发中常见的需求,本文将对三种方法进行总结介绍,并对每种方法的使用场景和优缺点进行分析。 外部样式 外部样式表是将css代码写入到一个...

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

    这个路径通常用于构建相对路径,确保资源链接在不同的部署环境中仍然有效。 ### 3. 获取当前页面所在目录下全名称 `request.getServletPath()`方法可以获取当前请求的Servlet的路径,它不包含上下文路径,仅返回从...

Global site tag (gtag.js) - Google Analytics