Задать вопрос
@maksim774

Изменения цвета ячейки или текста в зависимости от значения JSP?

Итак. Я получаю данные в формате JSON и обрабатываю на сервере используя библиотеку yuzu.
Мне нужно чтобы при превышение температуры больше 50,0 °C. ячейка меняла цвет на красный ну или хотя бы цвет текста.
<jsp:directive.page contentType="application/json"  pageEncoding="UTF-8" />
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="m" uri="http://micronova.com/yuzu" %>

<m:set var="data" codec="JSON:decode">
 <m:include>
  <m:set property="url" value="/data.json"/>
  <m:set property="method" value="get"/>
 </m:include>
</m:set>


   <c:forEach var="_item4" items="${_item3.Children}" varStatus="_loop4">
<c:choose>

  <c:when test="${_item4.Text == 'Temperature #1'}">
	<m:set target="${_item4}" property="Text" value="Температура 1"/>
	<c:set var="Min04" value="${_item4.Min}"/>
	<m:set target="${_item4}" property="Min" codec="String:replaceAll:Â" value="${Min04}"/>
	<c:set var="Max04" value="${_item4.Max}"/>
	<m:set target="${_item4}" property="Max" codec="String:replaceAll:Â" value="${Max04}"/>
	<c:set var="Value04" value="${_item4.Value}"/>
	<m:set target="${_item4}" property="Value" codec="String:replaceAll:Â" value="${Value04}"/>
  </c:when>
  <c:when test="${_item4.Text == 'Temperature #3'}">
	<m:set target="${_item4}" property="Text" value="Температура 3"/>
	<c:set var="_Min04" value="${_item4.Min}"/>
	<m:set target="${_item4}" property="Min" codec="String:replaceAll:Â" value="${_Min04}"/>
	<c:set var="_Max04" value="${_item4.Max}"/>
	<m:set target="${_item4}" property="Max" codec="String:replaceAll:Â" value="${_Max04}"/>
	<c:set var="_Value04" value="${_item4.Value}"/>
	<m:set target="${_item4}" property="Value" codec="String:replaceAll:Â" value="${_Value04}"/>
	
  </c:when>
 </c:choose>
  </c:forEach>
 
  
<m:out value="${data.__json}"/>
  • Вопрос задан
  • 143 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы