jsp修改HTML属性的问题-05-06

2019-05-06  本文已影响0人  封_绝

场景:

在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' : ''}">
注意:如果三目运算符中如果有字符串,用引号时要看清楚外层是否有双引号,如果有,内层则需要用单引号
上一篇 下一篇

猜你喜欢

热点阅读