jsp修改HTML屬性的問題-05-06

場景:

在jsp複用的時候需要判斷某些html標籤是否需要存在,html標籤的屬性或值有所不同等

例如:

創建時可以點擊,查看詳情是不能點擊修改其值。
代碼中如果要複用,創建則有date form_datetime屬性,如果是詳情則沒有


<!--代碼中如果要複用,創建則有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' : ''}">
注意:如果三目運算符中如果有字符串,用引號時要看清楚外層是否有雙引號,如果有,內層則需要用單引號
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章