我需要实现自定义转换ID
在该领域Company
和Employee
类。 我已经实现的自定义转换器从扩展StrutsTypeConverter
和它成功用于转换Company.ID
领域,但它并不适用于工作Employee.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
}