你好我需要用jtable显示一个实体。我在我的db impl / dto中有一对多的关系',这归结为有一组与实体相关的对象。更具体地说:
public class UserEntityDTOImpl{
@JsonProperty("UserId")
private Long userId;
@JsonProperty("UserName")
private String userName;
....
@JsonProperty("UserAddress")
private Set<AddressEntityDTOImpl> userAddress = new HashSet<AddressEntityDTOImpl>(0);
...
}
public class AddressEntityDTOImpl {
@JsonProperty("AddressId")
private Long address_id;
@JsonProperty("Country")
private String country;
@JsonProperty("Address")
private String detailAddress;
@JsonProperty("PostCode")
private String postCode;
....
}
我正在谈论UserAddress。
我想要的是使用jtable并在用户上启用CRUD操作,包括每个用户的地址列表(请参阅用户的地址列表,删除地址列表条目,添加新的地址列表条目和更新现有的条目)。
我在地址列表上被遗忘,需要jtable上的帮助,因为我对jtable / jquery / javascript全新。
我在想jtable支持这样的东西,却找不到任何东西。我想到它的方式是在一个jtable中有一个类似于我的主jtable中的每个用户都有一个内部jtable的地址列表。
这可能吗?如果是,一个简短的例子我怎么能做到这一点将是完美的。 如果不是,任何人都有同样的问题需要处理以及任何建议如何处理它? 如果以上都不适用,另外一个问题如下用作解决方法,我可以在某种程度上添加每行一个额外的按钮(在jtable的删除/更新按钮旁边),按下时会将我引导到另一个页面吗? 即{编辑地址按钮} - &gt; / users / edit / address?userId = {user.getId} 那么如果这是可能的话,我可以在另一个页面上有第二个jquery来处理特定用户的地址列表。