我有两张表,一个是商品表(product),一个是商品类别表(category)
现在我需要做查询操作,最初考虑的是用hibernate的example进行操作,就是在struts2的action里面写上product和category,然后提交的时候就可以填充好product和category对象,然后发到后面进行查询
但是现在有一个问题,product里面有一个年度的列(productYear),前面的JSP上是用checkbox可以选择多个年度的,这个时候我就没办法填充action里面的product和category这两个对象了,因为productYear是string类型,提交过来的是string[]类型,我不知道该如何解决了,请各位给我提供一个解决思路如何?我现在想让直接用我的实体POJO放到ACTION里面,如果要是定义数组的话我就需要修改我的实体POJO是吗?
比如我现在product里面的productYear属性,原来是String,现在我就需要将这个定义为
private String[] productYear;是吗?如果这样的定义的话那么就跟hibernate匹配不上了,我该怎么办啊?