前端C标签和S标签的初次使用
由于在写项目的过程中,经常会遇到在前台根据查到的数据进行判断,然后控制样式等操作,今天第一次用C标签来控制样式。简单分享,以后深入认识C标签后会继续更新这个笔记。
需求:“当回复内容中有值时,隐藏‘回复内容这个选项’”
实现如下:
1 <c:if test="${not empty entity.replyContent}"> 2 <div class="form-group"> 3 <label class="col-sm-4 control-label"> 4 回复内容: 5 </label> 6 <div class="col-sm-5"> 7 <p class="form-control-static">${entity.replyContent}/p> 8 </div> 9 </div> 10 </c:if>
另有类似需求:“根据后台传过来的状态值,来确定隐藏还是显示按钮”
实现如下:
1 <c:if test="${entity.isReply==1}"> 2 <a class="btn btn-primary btn-xs">回复</a> 3 </c:if> 4 <c:if test="${entity.isReply==0}"> 5 <a class="btn btn-primary btn-xs">回复</a> 6 </c:if>
另外注意:暂时没有找到像Java语言的那样,if -----else----的组合方式(我用C标签时,想着像用Java那样写else时出现异常,暂时不会用else)
- 上一篇 »如何从HTML字符串中提取Img、video的标签和地址?
- 下一篇 »HTML前端标签