关闭

C标签中使用El表达式需注意的问题

标签: jspc标签el
907人阅读 评论(0) 收藏 举报
分类:

JSP中的C标签使用EL表达式时,如果EL表达式中有使用双引号需要改成单引号,否则报错。
如:

<c:forEach items="${fn:split(product.image,";")}" var="temp" begin="0" end="${fn:length(fn:split(product.image,";"))}" varStatus="tempsta">
                                <li><img class="${tempsta.first?'bdorange':'bdgrey' }" src="${temp}"/></li>
                            </c:forEach>

以上代码会报c标签解析错误,需要将el中的双引号改成单引号:

<c:forEach items="${fn:split(product.image,';')}" var="temp" begin="0" end="${fn:length(fn:split(product.image,';'))}" varStatus="tempsta">
                                <li><img class="${tempsta.first?'bdorange':'bdgrey' }" src="${temp}"/></li>
                            </c:forEach>
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:232508次
    • 积分:4487
    • 等级:
    • 排名:第7100名
    • 原创:215篇
    • 转载:75篇
    • 译文:1篇
    • 评论:21条
    博客专栏
    XXOO
    文章分类
    最新评论