场景:
在jsp复用的时候需要判断某些html标签是否需要存在,html标签的属性或值有所不同等
例如:
创建时可以点击,查看详情是不能点击修改其值。
代码中如果要复用,创建则有date form_datetime属性,如果是详情则没有
image.png
<!--代码中如果要复用,创建则有date form_datetime属性,如果是详情则没有-->
<label>预约开始时间</label>
<div class="input-group date form_datetime">
<input type="text"id="appointmentsTime"name="appointmentsTime"
size="16"class="form-control"
readonly
value="${orderDetail != null ?orderDetail.useBeginTime:''}">
<span class="input-group-btn">
<button class="btn default date-set"type="button"><i
class="fa fa-calendar"></i>
</button>
</span>
</div>
jsp修改html属性的讨论
https://oomake.com/question/18525
不会使用 jsp:text 标签和 html中的CDATA
可以直接在标签里面用 el表达式加上三目运算符,div中修改如下:
<div class="input-group ${detail != 0 ? 'date form_datetime' : ''}">
网友评论