我正在使用 primefaces 3.4 和 JSF 2.0。我有 2 张桌子,一张是客户大师,另一张是案例大师。完成案例主条目后,将在案例主表中更新客户端 ID(案例主表中的外键)。我使用了与 primefaces 展示中给出的相同场景来自动完成。
用户只需输入一些字符,并根据该名称将被建议。用户选择其中一个,并在保存时只保存客户端 ID,以防 master。基本上我使用了转换器。
当用户添加案例条目时,它必须显示在数据表中。现在的问题是我必须显示客户端名称而不是客户端 ID。任何人都可以建议我如何在数据表中实现。
我试过以下
Created method in managed bean.
value="#{caseUitility.clientName(case.id.clientID)}"
but failed.
严重:无法初始化代理 - 没有会话
org.hibernate.LazyInitializationException:无法初始化代理 - 没有会话
任何人都可以建议我如何在数据表中实现。我应该为返回客户端名称的同一个客户端主服务器再创建一个转换器吗?还是别的什么?
我希望这对你们所有人来说都是非常愚蠢的事情,但我真的在这里堆积了一天半。
提前致谢....