0
I持つクラスカスタマーThymeleaf形式:
public class Customer {
private long id;
private String firstName;
private String lastName;
private String pesel;
private Address address;
public Customer() {}
public Customer(String firstName, String lastName, String pesel, Address address) {
this.firstName = firstName;
this.lastName = lastName;
this.address = address;
this.pesel = pesel;
}
}
とクラスアドレス
public class Address {
private String country;
private String city;
private String street;
private String streetNumber;
private String zipCode;
}
どのようにすることができますthymeleafフォームからI入力?これは十分ですが、アドレスクラスをどのように読むことができますか?もちろん
<form th:action="@{/addCustomer}" method="post" class="col m8 s12 offset-m2">
<div class="row">
<div class="input-field col s6">
<input id="firstName" type="text"/>
<label for="firstName">Imię</label>
</div>
<div class="input-field col s6">
<input id="lastName" type="text"/>
<label for="firstName">Nazwisko</label>
</div>
<div class="row">
<div class="input-field col s6">
<input id="pesel" type="text">
<label for="pesel">Pesel</label>
</div>
</div>
</div>
</form>
クラス間のすべての関係、それを行うための基本的なクラスのコードは、例えばある私が持っている分野
移入したクラスインスタンスからThymeleafページにデータを入力しようとしていますか?または、あなたのコントローラの "リクエストマッピング"メソッドでフォームインスタンスを読み込むためにフォームデータを読み込もうとしていますか? – geneSummons
私はそれが第2の選択肢だと思う – Shinzoo