В нашем приложении я должен написать JSP, который я загружаю в приложение, и в соответствии с JSP отражается пользовательский интерфейс.
В этом я выполняю вызов API и получаю значение Rating
это A, B, C, D или E. У меня есть некоторый код для достижения этого и сохранения в переменной -
String reliabilityRating = getRating();
Исходя из рейтинга, я хочу изменить фон страницы. CSS выглядит следующим образом -
.rating-A {
line-height: 23px;
background-color: #00aa00;
}
.rating-B {
background-color: #b0d513;
}
.rating-C {
background-color: #eabe06;
}
Чтобы изменить фон на основе рейтинга, я могу иметь html like -
<body class="rating-A">
Но это исправлено. Я хочу сделать его динамическим c как rating-X
, где X может быть A, B, C, D или E. Поэтому я попытался вызвать метод, который возвращает рейтинг, такой как
<body class="rating-" + getRating()>
Но это не помогает достичь того, чего я хочу. Не могли бы вы предложить, как я могу изменить фон страницы в зависимости от значения переменной c?