回答編集履歴

1

自己解決できたので解決方法を記載しておきます

2021/02/01 06:51

投稿

K_3578
K_3578

スコア1282

test CHANGED
@@ -1,3 +1,31 @@
1
1
  モック改めて作成。
2
2
 
3
3
  ![イメージ説明](28a1359218cdd9be1f77f41591a6a64e.png)
4
+
5
+
6
+
7
+ ```
8
+
9
+ <tr>
10
+
11
+ <c:if test="${!empty truck.m_wholesale_area}" var="flg"/>
12
+
13
+ <c:if test="${flg}" >
14
+
15
+ <td class ="area" bgcolor="ffffff"><c:out value="${truck.m_wholesale_area}"></c:out></td></c:if>
16
+
17
+ <c:if test="${!flg}" >
18
+
19
+ <td class ="area" bgcolor="ffdead"><c:out value="${truck.m_wholesale_area}"></c:out></td></c:if>
20
+
21
+ ```
22
+
23
+ 先に**<c:if>**で**<td>セル内**が**not_empty**となる場合の条件分岐文を書き、
24
+
25
+ not_emptyの結果をvar属性にflgと言う変数に格納する。(1行目)
26
+
27
+ その後は再び<c:if>を使用し、flgがtrueとなる場合、falseとなる場合それぞれ<td>タグ内に
28
+
29
+ **bgcolor属性**を追加し、直接jsp内で背景色を指定する文を書く。
30
+
31
+ 後は必要なセルの分同じ処理をvalueや最初の<c:if test>内を書き換えて書けばOK。