广汽丰田第一店_你问我答-auto080407

[url=http://play3.pcauto.com.cn/auto080407]活动[/url]的需求再简单不过了:网友提问,商家在后台回复或删除网友问题...

这次的“主要”精力是放在文字显示上,过滤“<”、“>”和“&”等在HTML和XML中具有特殊意义的字符。记得以前使用Struts的时候,直接用<bean:write name="xxx" property="xxx" filter="true" />就可以方便的把XML标签过滤了。想必JSTL也不会那么弱吧!后来打开了几个JSTL的相关网页,发现处理方式大同小异<c:out value="[i]expression[/i]" escapeXml="false"></c:out>
------------------------------------------------------------------------------------------
趁着现在有点时间,就总结一下JSTL的知识吧!
1,11个EL隐式对象的标识符:
pageContext、pageScope、requestScope、sessionScope、applicationScope、param、paramValues、header、headerValues、cookie、initParam
2,JSTL core标签库[color=white]<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>[/color]
<c:set var="xxx" scope="[[u]page[/u]|request|session|application]" value="[i]expression[/i]" />
<c:remove var="xxx" scope="[[u]page[/u]|request|session|application]" />
<c:out value="[i]expression[/i]" default="[i]expression[/i]" escapeXml="[i]boolean[/i]" />
<c:forEach var="xxx" varStatus="xxx" begin="[i]expression[/i]" end="[i]expression[/i]" step="[i]expression[/i]" >xxx</c:forEach>
<c:if test="[i]expression[/i]" var="xxx" scope="[[u]page[/u]|request|session|application]" >xxx</c:if>
<c:choose><c:when test="[i]expression[/i]" >xxx</c:when>...<c:otherwise>xxx</c:otherwise></c:choose>
<c:redirect url="[i]expression[/i]" context="xxx" ><c:param name="xxx" value="[i]expression[/i]" />...</c:redirect>
3,JSTL fmt标签库
<fmt:formatDate value="[i]expression[/i]" timeZone="xxx" type="[[u]date[/u]|time|both]" dateStyle="[[u]default[/u]|short|medium|long|full]" timeStyle="[[u]default[/u]|short|medium|long|full]" pattern="[i]expression[/i]" var="xxx" scope="[[u]page[/u]|request|session|application]" />
<fmt:parseDate value="[i]expression[/i]" timeZone="xxx" type="[[u]date[/u]|time|both]" dateStyle="[[u]default[/u]|short|medium|long|full]" timeStyle="[[u]default[/u]|short|medium|long|full]" pattern="[i]expression[/i]" var="xxx" scope="[[u]page[/u]|request|session|application]" parseLocale="expression" />
4,JSTL xml和sql标签库


[b]参考资料:[/b]
[list]
[*][url=http://www.ibm.com/developerworks/cn/java/j-jstl0211]JSTL 入门: 表达式语言[/url]
[*][url=http://www.ibm.com/developerworks/cn/java/j-jstl0318]JSTL 入门: 探讨 core[/url]
[*][url=http://www.ibm.com/developerworks/cn/java/j-jstl0415]JSTL 入门: 表示就是一切[/url]
[*][url=http://www.ibm.com/developerworks/cn/java/j-jstl0520]JSTL 入门: 访问SQL和XML内容[/url]
[/list]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值