在div标签中显示特殊字符(包括html标签)

简介: 在div标签中显示特殊字符(包括html标签)

看到很多同学在网上搜索如何在<div></div>中忽略特殊字符,我在遇到这个问题的时候,同样搜索了很久。虽然是一个很简单的知识点,但为了以后方便查找使用,就在这里总结一下。


1. 使用<c:out>标签进行显示


首先要在jsp页面中头部引入标签库:

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>


在div标签中:

<div>
        <!-- 关键点:escapeXml属性 -->
        <c:out value="${prodcopy.name }" escapeXml="true"/>
    </div>


2. 补充:使用<display:column>标签时显示特殊字符


这里也要特别说明一下<display:column>的escapeXml属性(其实含义是同上的),下面咱再具体解释一下:


escapeXml属性:


效果类似于jstl中的<c:out escapeXml="true|false" />,这个属性大家不一定使用过,不过可以了解一下,<c:out>标签中该属性默认值是true,而<display:column>标签默认值是false,当该属性为true时,它会自动转化待显示的字符串中的特殊字符,比如html中的<,>,',",&,这些字符会转成实体字符,<>等这样的结果就是在网页上原封不动地显示了原字符串。相反如果该属性值是false,它是不会做任何转换的。这样由浏览器显示的时候,就有可能得到意想不到的结果。


示例:

<display:column property="name" title="名称" style="text-align:center"  escapeXml="true"></displa


相关文章
|
14天前
|
移动开发 搜索推荐 HTML5
如何使用HTML5的语义化标签来提高网站的可访问性?
【4月更文挑战第1天】如何使用HTML5的语义化标签来提高网站的可访问性?
22 1
|
17天前
html中div内容居中的方法使用弹性盒子居中
html中div内容居中的方法使用弹性盒子居中
7 0
|
1月前
HTML文档基础标签(2)
HTML文档基础标签(2)
|
1月前
|
数据采集 前端开发 JavaScript
html 页面里 noscript 标签的作用介绍
html 页面里 noscript 标签的作用介绍
29 0
HTML输出特殊字符详细方法
以下是部分特殊字符代码表,它们的完整应用代码格式为:`&#××××;`用下面的四位数字替换×,将得到对应的符号。(注意:应用这些代码,编辑器应该切换到HTML模式)
|
1月前
HTML常用标签
HTML常用标签
|
3天前
|
前端开发 搜索推荐 数据安全/隐私保护
HTML标签详解 HTML5+CSS3+移动web 前端开发入门笔记(四)
HTML标签详解 HTML5+CSS3+移动web 前端开发入门笔记(四)
13 1
|
14天前
|
移动开发 搜索推荐 开发者
HTML5中的语义化标签有哪些?
【4月更文挑战第1天】HTML5中的语义化标签有哪些?
9 0
HTML5中的语义化标签有哪些?
|
17天前
|
存储 移动开发 前端开发
html的常用标签
【4月更文挑战第1天】html的常用标签
19 4
|
1月前
如何在HTML中添加标签
如何在HTML中添加标签【2月更文挑战第26天】
33 5