EasyUI中datagrid向后台传参数

我要实现:1datagrid向Controller中传递了两个字段一个是书籍类型名,一个是书籍名(书籍类型名是在书籍分类表中,书籍名在书籍表中,书籍表中有书籍分类的编号,... 我要实现:
1datagrid向Controller中传递了两个字段一个是书籍类型名,一个是书籍名(书籍类型名是在书籍分类表中,书籍名在书籍表中,书籍表中有书籍分类的编号,通过注解映射到两个实体类中BookClassField,Book)
2 我想在Controller中方法的参数使用一个Book作为参数
public ListselectByTypeId(Book book);
3所以我将两个实体类用注解方式进行了一对一的关联,但是Controller中 book.getClassField().getTypeName()取不出来TypeName也不报错我想问我的这个实现思路是不是又问题
展开
 我来答
幸福生活有肉吃
2014-04-11 · TA获得超过122个赞
知道小有建树答主
回答量:168
采纳率:0%
帮助的人:136万
展开全部
看你这关联,在实体类里面建立了关联对象的?
用的什么啊?hibernate?

是不是延迟加载的问题哦...
追问
你好  建立了对象关联  但是还是不行  通过EasyUI向后台传递两个参数,两个参数属于不同实体类,我的controller类中的方法参数难道也要写两个实体类对象吗,有没有其他方式啊
追答
public ListselectByTypeId(Book book);

这个方法是不是按照你读取的book名字去干了什么?查询数据库?
你用book接受了名字参数,还有一个类型参数用什么接受的?
book.getClassField().getTypeName()

这里面第一个getClassField()得到的是什么?如果上面的方法查询了数据库,你也给两个实体类建立了关联对象,那getClassField()得到的对象才可能.getTypeName()啊...
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式