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

<base />标签的作用

    博客分类:
  • java
阅读更多
总是碰到base标签,但一直没搞清楚它有什么作用,今天做struts的时候,发现result返回后,页面的效果都变了, 原来引用的css地址,图片地址都因为路径问题失去作用。于是就尝试着用base标签改一下,发现这个功能还真不错:

原来所有的引用地址,及连接地址都加上了basePath

<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<base href="<%=basePath%>" />

可以解决引用路径问题


分享到:
评论

相关推荐

    javascript中BASE标签作用

    在探讨JavaScript中`&lt;base&gt;`标签的作用之前,我们先来明确一下`&lt;base&gt;`标签的基本概念及其在HTML文档中的重要性。`&lt;base&gt;`标签是一个关键的HTML元素,主要用于定义文档中所有相对URL的基准URL。它对于链接、图片、...

    HTML5 对各个标签的定义与规定:base

    2. **必需属性**:`&lt;base&gt;`元素必须至少包含`href`或`target`属性中的一个,通常情况下会同时设置这两个属性以充分发挥`&lt;base&gt;`的作用。 3. **href属性的有效性**:如果设置了`href`属性,它的值必须是一个有效的URL...

    HTML中的base标签 中文WORD版

    这个标签在前端开发中扮演着简化路径处理的角色,尤其当你的网站拥有复杂的目录结构时,`&lt;base&gt;`标签能够使链接管理和维护变得更加简洁。 首先,让我们来理解`&lt;base&gt;`标签的基本用法。`&lt;base&gt;`标签通常放置在`&lt;head...

    springboot编译jar包后无法扫描子jar包中的注解解决方法

    接着,在`&lt;plugins&gt;`标签内添加`spring-boot-maven-plugin`插件,并配置`&lt;classifier&gt;exec&lt;/classifier&gt;`参数。 ```xml &lt;build&gt; &lt;finalName&gt;${project.artifactId}&lt;/finalName&gt; &lt;plugins&gt; &lt;plugin&gt; &lt;groupId&gt;...

    去掉<a>标签下划线

    除了直接作用于`&lt;a&gt;`标签本身,我们还可以通过CSS伪类来更精细地控制链接状态下的下划线显示。例如,仅在鼠标悬停或点击时显示下划线,可以增强用户体验。 #### 示例代码: ```css a { text-decoration: none; /*...

    HTML标签解释大全

    - **说明**:`&lt;base&gt;` 标签用于指定一个显式URL用于解析对于外部源的链接和引用,如图像和样式表。这对于简化文档中的链接路径很有用。例如: ```html &lt;base href="http://www.example.com/"&gt; &lt;a href="subpage....

    html标签总结

    - **示例**:`&lt;table&gt;&lt;caption&gt;员工名单&lt;/caption&gt;&lt;tr&gt;&lt;th&gt;Name&lt;/th&gt;&lt;th&gt;Age&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;John Doe&lt;/td&gt;&lt;td&gt;30&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;` #### 居中文本:`&lt;center&gt;` - **作用**:定义居中文本。该标签已废弃,建议...

    HTML base 标签的 href 属性

    当我们处理大型网站或者需要统一管理链接时,`&lt;base&gt;`标签尤其有用。 `&lt;base&gt;`标签有两个主要属性: 1. `href`属性:这是`&lt;base&gt;`标签的核心属性,用于设定页面所有相对链接的基础URL。当页面中任何相对路径的链接...

    HTML 语法大全!超级精炼<一点通>

    &lt;base&gt; 指定一个显示 URL 用于解析对于外部源的链接和引用,如图像和样式表。 &lt;baseFont&gt; 设置渲染文本时作为缺省字体的基础字体值。 &lt;bdo&gt; 允许作者为选定文本片断禁用双向法则。 &lt;bgSound SRC&gt; 允许页面带有背景...

    HTML 5 标签参考

    - **注意**:此标签已被废弃,建议使用`&lt;abbr&gt;`代替。 ##### 6. `&lt;address&gt;` - **用途**:定义联系信息。 - **示例**: ```html &lt;address&gt;作者: John Doe&lt;br&gt;邮箱: john@example.com&lt;/address&gt; ``` ##### 7. `...

    html常用标签解释大全

    <base> 标签用于定义 HTML 文档的基准路径,该路径将作为所有相对路径的基准。 <base href="放置文件的主机之 URL"> 该标签将定义 HTML 文档的基准路径为指定的 URL。 5. 版面设置 标题文字 <h#>...........

    HTML标签和属性

    * `&lt;head&gt;&lt;/head&gt;`:定义HTML文档的头部,包含meta、title、base、script等信息 * `&lt;title&gt;&lt;/title&gt;`:定义文档标题,显示在浏览器的标题栏 * `&lt;body&gt;&lt;/body&gt;`:定义文档的主体,包含网页的所有内容 背景标签 * `...

    HTML a 标签的 target 属性.doc

    - 如果在 `&lt;base&gt;` 标签中设置了 `target` 属性,则该设置将成为所有 `&lt;a&gt;` 标签的默认行为。 - 使用框架时,确保 `&lt;frame&gt;` 或 `&lt;iframe&gt;` 元素的 `name` 属性与 `&lt;a&gt;` 标签中的 `target` 属性匹配,以便正确地在...

    36个非常重要但常被遗忘的HTML标签

    `&lt;base&gt;` 标签用于指定文档中的所有相对URL的基础URL,可以简化链接路径的编写。 - **属性**: - `href` —— 指定基础URL。 - `target` —— 指定目标窗口或框架的名称。 - **示例**: ```html &lt;head&gt; &lt;base ...

    Jeecms标签使用手册

    &lt;li&gt;&lt;a href="${base}/"&gt;网站首页&lt;/a&gt;&lt;/li&gt; [#list tag_list as c] [@cms_channel_list parentId=c.id] [#if tag_list?size&gt;0] &lt;li class="havechild"&gt; [#else] &lt;li&gt; [/#if] &lt;a href="${c.url}" target="_self"&gt;...

    HTML标签详解大全

    5. **标题标签-- `&lt;h1&gt;` 至 `&lt;h6&gt;`** - 定义不同级别的标题。 - 示例: ```html &lt;h1&gt;一级标题&lt;/h1&gt; &lt;h2&gt;二级标题&lt;/h2&gt; &lt;h3&gt;三级标题&lt;/h3&gt; ``` 6. **字体标签-- `&lt;font&gt;`** - 用于设置文本的颜色、大小和...

    关于html标签的应用

    6. **`&lt;base&gt;`**:`&lt;base&gt;` 标签定义了文档中的所有相对链接的默认地址。 - **示例**: ```html &lt;base href="http://example.com/"&gt; ``` #### 二、文本格式化标签 1. **`&lt;h1&gt;` 至 `&lt;h6&gt;`**:用于定义标题,`...

    HTML标签详解.pdf

    HTML提供了&lt;base&gt;标签来预设基准路径,例如:&lt;base href="http://www.example.com"&gt;,这将使得所有的相对路径都基于http://www.example.com。 5. 标题文字 HTML提供了&lt;h#&gt;标签来定义标题文字,例如:&lt;h1&gt;一级标题...

    HTML常用标签

    #### 四、链接标签 (`&lt;a&gt;`, `&lt;base&gt;`) 用于创建超链接,实现页面之间的跳转。 - **基本链接**: - `&lt;base href="地址"&gt;`: 预设好连结路径。 - `&lt;a href="地址"&gt;&lt;/a&gt;`: 外部链接。 - `&lt;a href="地址" target="_...

    DVI+CSS常用布局标签

    &lt;li&gt;&lt;a href="#"&gt;关于我们&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;联系我们&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;/nav&gt; &lt;/header&gt; ``` ##### 2. `content/container` - **作用**:表示页面的主要内容区域,用于放置文章、图片等内容。 - **...

Global site tag (gtag.js) - Google Analytics