2016-04-06 18 views
1

Kimlik, ayrıntılar, parametre ve değerler için bir liste değerine sahip olduğumu gösteren bir görüntü paylaşıyorum. Kimlik ve ayrıntıları girebiliyorum, ancak parametre ve değeri dolduramadım.Td'leri dinamik değerlerle doldurma

i am shearing an image that shows i have a list value for id, details,parameter,values, i am able to fill the id & details, but failed to fill parameter & value.

Aşağıda I denetleyicisine geçirilen bir liste oluşturmak için Java sınıfı olup. Ben td bunun değerini ama cant ekran alıyorum:

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; 
} 

kontrolör

@RequestMapping(value = "/compplan", method = RequestMethod.GET) 
public String listRules1(ModelMap model) { 
CompArray obj1 = new CompArray(); 
model.addAttribute("listRule1", obj1.a1); 
return "hello"; 
} 

<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> 

herkes bu sorunu nasıl tespit edilebilir söyleyebilir html? Teşekkürler Önerileriniz ve yardımlarınız için şimdiden çok teşekkürler.

+0

Bunu yapmak için bir ihtiyaç Lütfen Bazı biri bana ben bunu –

cevap

0

deneyin böyle olursa durumun toverify !empty ait not empty inatead kullanmak:

<c:if test="${ not empty listRule1}"> 
+0

yardım yardım lütfen, ben bir değeri var, ama Bunları tam olarak nasıl yapmalıyım? Bu –

+0

yapmamda yardımcı olabilir misiniz? CompArray obj1 = new CompArray(); Liste listesinde = new ArrayList(); list.add (obj1); model.addAttribute ("listRule1", list); – Abdelhak