`

关于<c:out value=""/>标签输出html标签

    博客分类:
  • html
jsp 
阅读更多
http://back-888888.iteye.com/blog/1181202


关于<c:out value=""/>标签的使用,其中有一个属性是escapeXml默认是true(将html标签当做转移字符,直接显示不在浏览器上面进行解析),当设置escapeXml属性值为false的时候就是不过滤xml,这样就能在浏览器上解析html标签,
  这个属性对于在线编辑器比如fckeditor等,很适用。
分享到:
评论

相关推荐

    JSTL标签库

    主要包括`&lt;c:out&gt;`、`&lt;c:set&gt;`、`&lt;c:remove&gt;`、`&lt;c:catch&gt;`、`&lt;c:if&gt;`、`&lt;c:choose&gt;`、`&lt;c:when&gt;`、`&lt;c:otherwise&gt;`、`&lt;c:forEach&gt;`、`&lt;c:forTokens&gt;`、`&lt;c:import&gt;`、`&lt;c:url&gt;`和`&lt;c:redirect&gt;`等标签。这些标签...

    JSP JSTL 标签库详解 (一个不漏)

    示范代码:&lt;c:forEach items="${map}" var="mymap" &gt; &lt;c:out value="${mymap.key}" /&gt; &lt;c:out value="${mymap.value}" /&gt; &lt;/c:forEach&gt;。forEach 标签可以对集合中的每个元素进行迭代处理。 forTokens 标签: ...

    jstl核心标签库使用说明

    &lt;c:out value="&lt;h1&gt;aaa&lt;/h1&gt;" escapeXml="false"&gt;&lt;/c:out&gt; ``` - **`&lt;c:set&gt;`**:用于设置变量的值,可指定变量名、作用域以及目标对象和属性。 示例: ```html &lt;c:set value="abc" var="x" scope="page"/&gt; ...

    Java Jstl C标签例子

    1. `&lt;c:out&gt;`:用于安全地输出数据,防止XSS(跨站脚本攻击)。例如: ```jsp &lt;c:out value="${user.name}" /&gt; ``` 这将显示用户姓名,同时防止恶意脚本注入。 2. `&lt;c:set&gt;`:设置变量。例如: ```jsp &lt;c:set var=...

    java中jstl(C标签)案例

    &lt;c:out value="${name}" /&gt; ``` 这将输出变量`name`的值。 3. `&lt;c:if&gt;`和`&lt;c:choose&gt;`:条件判断。`&lt;c:if&gt;`用于简单的条件检查,而`&lt;c:choose&gt;`则用于复杂的多条件选择。例如: ```jsp &lt;c:if test="${age &gt;= ...

    Core标签库详解

    2. **`&lt;c:out&gt;`标签**: - `&lt;c:out&gt;`用于输出变量或者字符串,它能自动进行HTML转义,防止XSS攻击。例如: ```jsp &lt;c:out value="${name}"/&gt; ``` 这会输出`name`变量的值。 3. **`&lt;c:if&gt;`和`&lt;c:choose&gt;`标签**...

    Java Web程序设计入门课件-JSTL中的Core标签库.pptx

    1. `&lt;c:out&gt;`标签:这是用来输出变量或表达式值的标签,可以防止XSS(跨站脚本攻击)因为它支持HTML转义。例如,`&lt;c:out value="${variable}" /&gt;`会将变量`variable`的值安全地显示在页面上。 2. `&lt;c:set&gt;`标签:...

    Core标签库部分标签

    `&lt;c:out&gt;` 标签用于在JSP页面中输出一个表达式的值。它有以下几个关键属性: - `value`:指定要输出的表达式,通常为EL表达式。 - `default`:如果`value`属性的表达式计算结果为null或空,将输出此属性指定的默认值...

    JSTL常用标签的用法和用例

    &lt;c:out value = "在页面上输出 d 字符串"&gt;***************&lt;/c:out&gt; &lt;!-- 标签体内容不输出 --&gt; &lt;c:out value="2&lt;10" escapeXml="true"/&gt; &lt;!-- 转换特殊字符 --&gt; &lt;c:out value="${requestName}"/&gt; &lt;!-- 输出request...

    JSTL标准标签库1

    - `&lt;c:out&gt;`:用于输出数据,与`&lt;%= %&gt;`类似,但提供HTML转义功能。例如: ```jsp &lt;c:out value="${username}"/&gt; ``` - `&lt;c:set&gt;`:设置变量或对象属性,如: ```jsp &lt;c:set var="name" value="libai" scope=...

    JSTL标签基本用法详解

    基本语法是:`&lt;c:out value="expression"/&gt;`,其中`expression`是需要输出的变量或表达式。 2. `&lt;c:set&gt;` `&lt;c:set&gt;` 标签用来设置变量。它接受两个主要属性:`var`(定义变量名)和`value`(设置变量值)。例如:`...

    jsp核心标签的使用方法

    1. `&lt;c:out&gt;`标签:用于输出数据,可以防止XSS攻击。例如: ```jsp &lt;c:out value="${user.name}" /&gt; ``` 这行代码会安全地输出用户的名字,如果值包含特殊字符,会被自动转义。 2. `&lt;c:set&gt;`标签:设置变量。...

    JSTL语法示例

    - **表达式控制标签**:包括`&lt;c:out&gt;`、`&lt;c:set&gt;`、`&lt;c:remove&gt;`和`&lt;c:catch&gt;`。`&lt;c:out&gt;`用于显示数据对象的值,支持EL表达式;`&lt;c:set&gt;`用于设置变量;`&lt;c:remove&gt;`用于移除变量;`&lt;c:catch&gt;`用于捕获异常。 - *...

    JS简单标签及相关的应用

    &lt;c:out value="${variableName}"/&gt; ``` - **示例**: 输出用户的名字。 ```javascript &lt;c:out value="${user.name}"/&gt; ``` ##### 3. set标签 **set标签**用于设置变量的值或JavaBean对象的属性,相当于JS中...

    jstl标签知识汇总

    &lt;c:out value="要显示的数据对象" escapeXml="true" default="默认值"/&gt; ``` 其中: - `value` 属性指定了要输出的值。 - `escapeXml` 属性表示是否对输出值进行XML转义处理,默认为`true`。 - `default` 属性...

    jstl标签大汇总

    `&lt;c:out&gt;`标签的主要属性有`value`,用于指定要显示的数据,`escapeXml`决定是否对输出内容进行XML转义,默认是`true`,防止XSS攻击。例如: ```jsp &lt;c:out value="字符串" escapeXml="true|false" default=...

    JSP开发技术jstl标签的使用

    &lt;c:when test="${pageScope.age}&lt;=20"&gt;age 小于20&lt;/c:when&gt; &lt;c:otherwise&gt;age 大于20&lt;/c:otherwise&gt; &lt;/c:choose&gt; ``` 6. `&lt;c:forEach&gt;`: 这个标签用于循环遍历集合。`var`定义迭代变量名,`items`指定要遍历的...

    JSTL 核心标签库小例子

    &lt;c:out value="${myVar}"/&gt; ``` 这将输出之前设置的`myVar`变量的值。 3. **&lt;c:if&gt; 和 &lt;c:choose&gt;** - 条件语句 `&lt;c:if&gt;`用于简单的条件判断,而`&lt;c:choose&gt;`、`&lt;c:when&gt;`、`&lt;c:otherwise&gt;`则构成多条件判断...

Global site tag (gtag.js) - Google Analytics