SpringMVC+JSP利用三目運算多條件判斷更換頁面標籤顏色

業務:根據<span>內容</span>中間內容不同,更換 background-color 背景顏色

效果:(“正常”綠底色;“過期”紅底色;“臨期”藍底色;“庫存過低”橙底色)

Java代碼:(四種狀態)

if(day>-15 && day < 0 ){
        list.get(i).setmState("臨期");
    }else if(day>0&&inv>10){
        list.get(i).setmState("過期");
    }else if(day<0&&inv<11){
        list.get(i).setmState("庫存過低");
    }else{
        list.get(i).setmState("正常");
}

Html代碼:(三目運算多條件判斷)

<%--多條件改變span顏色--%>
<span class="label label-success radius"style="background-color: 

${list.mState == '正常' ? 'green' : 

(list.mState == '臨期' ? 'blue' : 

(list.mState == '庫存過低' ? 'orange' : 

(list.mState == '過期' ? 'red' : 'black')))}">

${list.mState}

</span>


 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章