私はID、詳細、パラメータ、および値のリスト値を持っていることを示す下の画像を共有しています。私はIDと詳細を記入することができますが、パラメータと値を埋めることはできませんでした。以下は特定のtdに動的な値を入力する方法
私はコントローラに渡されたリストを作成するためのJavaクラスです。私は、TDでそれに値が、カントの表示を取得しています:誰もがこの問題を修正することができる方法
public class CompArray {
public ArrayList<Rules> a1= new ArrayList<Rules>();
public CompArray(){
Rules rul = new Rules();
rul.setId("1001");
rul.setDetails("khagfkj");
rul.setParameter("lsrkjglkrs");
rul.setValue("lskdjfk");
a1.add(rul);
}
public ArrayList<Rules> getRules(){
return a1;
}
コントローラ
@RequestMapping(value = "/compplan", method = RequestMethod.GET)
public String listRules1(ModelMap model) {
CompArray obj1 = new CompArray();
model.addAttribute("listRule1", obj1.a1);
return "hello";
}
HTML
<c:if test="${!empty listRule1}">
<table border ="2">
<tr>
<th align="center"><b>Rule ID</b></th>
<th align="center"><b> Rule Details </b></th>
<th align="center"><b>Rule Type </b></th>
<th align="center"><b>Rule Validity </b></th>
<th align="center"><b>Parameter </b></th>
<th align="center"><b>Value</b></th>
</tr>
<c:forEach items="${listRule1}" var="obj1">
<tr>
<td>${obj1.id}</td>
<td>${obj1.details}</td>
<td>${obj1.parameter}</td>
<td>${obj1.value}</td>
</tr>
</c:forEach>
</table></c:if>
を伝えることはできますか? ありがとうございましたあなたの提案と助けを前もって多くの方がお待ちしています。このような状態ならばtoverify !empty
のnot empty
inateadを使用する
私はそれを行うには助けを必要としてくださいには、いくつかのいずれかが、私はこれをしなかった –