温杰 发表于 2018-1-9 17:23:07

页面取值问题

我在A表中有id,name ,B表的id,在B表中有id,name。
我现在想从A表中显示A表字段的所有值,同时要显示B表的name,我需要怎么处理?

novel608 发表于 2018-1-9 17:42:40

直接展示就好了,查询的时候定义别名

温杰 发表于 2018-1-9 17:49:59

novel608 发表于 2018-1-9 17:42 static/image/common/back.gif
直接展示就好了,查询的时候定义别名

您好,问题是我A表中没有这个B表的name字段
,怎么显示啊?????

novel608 发表于 2018-1-9 18:48:53

那这两张表不应该有某个关联吗

xby 发表于 2018-1-10 09:02:33

版主能不能做一个实际的例子详细讲解一下,按照常见问题里的办法总是不能成功啊,谢谢!!

479964140 发表于 2018-1-10 09:46:34

====表关联的列表翻译:
sql层--不需要做关联映射到model
list方法加代码--
                // 加载下拉框
                List<TestGoodsTypeEntity> list = this.testGoodsService.getList(TestGoodsTypeEntity.class);
                String typeReplace = "";
                for (int i = 0; i < list.size(); i++) {
                        TestGoodsTypeEntity item = list.get(i);
                        typeReplace += (item.getName() + "_" + item.getId());
                        if (i < list.size() - 1) {
                                typeReplace += ",";
                        }
                }
                request.setAttribute("typeReplace", typeReplace);
jsp页面代码--<t:dgCol title="类型"field="type"query="true"queryMode="single"width="120" replace="${typeReplace}"></t:dgCol>

xby 发表于 2018-1-10 13:18:41

感谢楼上,继续研究一下
页: [1]
查看完整版本: 页面取值问题