2017-05-20 79 views
0

形式添加是微不足道的,当我有只喜欢一个对象的位置:弹簧和Thymeleaf形式

 <form th:action="|#{group/save}/${id}|" th:object="${groupForm}" method="post" class="col m8 s8 offset-m2"> 

      <div class="row"> 
       <div class="input-field"> 
        <input th:field="${groupForm.name}" id="name" type="text" required="required"/> 
        <label for="name">Nazwa:</label> 
       </div> 
      </div> 

      <div class="row"> 
       <button class="btn-success" type="submit" name="save">Wyślij<i class="mdi-content-send right"></i></button> 
      </div> 
     </form> 

但是让我们假设groupForm有客户

public class Customer{ 
    private long id; 
    private String firstName; 
    private String lastName; 
    private String nick; 
} 

的名单如何添加5个客户到类组中的列表?我想在一个请求中实现。

回答

0

假设您的组类看起来是这样的:

public class Group { 
    private List<Customer> customers; 
} 

试试这个:

<input th:field="*{customers[0].name}" type="text" required="required"/> 
<input th:field="*{customers[1].name}" type="text" required="required"/> 
<input th:field="*{customers[2].name}" type="text" required="required"/> 
<input th:field="*{customers[3].name}" type="text" required="required"/> 
<input th:field="*{customers[4].name}" type="text" required="required"/> 
+0

感谢它正在 –

+0

@JonsWacke标记为接受是否能解决你的问题的答案,那就是如何我们在这里说“谢谢”。 – holmis83