IDフィールドCompanyとEmployeeクラスのカスタム変換を実装する必要があります。から拡張されたカスタムコンバーターを既に実装しており、フィールドStrutsTypeConverterを変換するために正常に使用されていますが、 .Company.IDEmployee.ID
主な問題は変換プロパティ ファイルにあるようです。変換プロパティ ファイルで従業員 ID フィールドのコンバーター クラスを指定するにはどうすればよいですか?
MyAction-conversion.properties:
company.id = com.struts2.convertors.MyCustomConverter
company.??????.id = com.struts2.convertors.MyCustomConverter
MyAction:
public class MyAction extends ActionSupport {
private Company company;
public Company getCompany () {
return company;
}
public void setCompany (Company company) {
this.company= company;
}
@Override
public String execute() {
return SUCCESS;
}
}
Company:
public class Company {
private ID id;
private List<Employee> employees;
// getters and setters
}
Employee
public class Employee{
private ID id;
private String name;
// getters and setters
}