起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2497|回复: 2

[结贴] 自定义了一个action,如何装到前台data

[复制链接]

38

主题

134

帖子

400

积分

中级会员

Rank: 3Rank: 3

积分
400
QQ
发表于 2019-12-25 17:40:52 | 显示全部楼层 |阅读模式
后台代码:
        public static Table queryCourseCenterFile(String SPECIALTYNAME){
                //String sql = "select t.name,t.path from T_file t join T_courseware m on t.id=m.file_id where m.courseid='"+courseNum+"' and m.session_nbr='"+courseQc+"'";
                //查询专业ID
                String sql = "select t.ID from CUX_EL2_MAJOR_V t where t.SPECIALTYNAME like '%"+SPECIALTYNAME+"%' ";
                Table table1 = KSQL.select(sql, null, "/qydx/mobile/data", null);
                Iterator<com.justep.system.data.Row> it = table.iterator();
                String MAJORID = "";
                while (it.hasNext()) {
                        com.justep.system.data.Row row = (com.justep.system.data.Row) it.next();
                        MAJORID += row.getString("ID")+",";
                }
                MAJORID = MAJORID.Substring(0,MAJORID.Length - 1);
               
                ////根据专业ID 查询课程ID
                String sql = "select t.COURSE from CUX_COURSE_V t where t.MAJOR in("+MAJORID+")";
                Table table2 = KSQL.select(sql, null, "/qydx/peoplesoft/data", null);
                Iterator<com.justep.system.data.Row> it = table.iterator();
                String COURSEID = "";
                while (it.hasNext()) {
                        com.justep.system.data.Row row = (com.justep.system.data.Row) it.next();
                        COURSEID += row.getString("COURSE")+",";
                }
                COURSEID = COURSEID.Substring(0,COURSEID.Length - 1);
               
                //根据课程ID,查询备案文件
                String sql = "select t.courseid,t.file_id,t.name,t.type,t.category_full_name from T_courseware t where t.courseid in("+COURSEID+")";
                Table table3 = KSQL.select(sql, null, "/qydx/dxyq/data", null);
                 
                return table3;
        }

返回的table,前台怎么使用,想法是前台一个data组件,查询完成,装上table,有没有相关的实例。

38

主题

134

帖子

400

积分

中级会员

Rank: 3Rank: 3

积分
400
QQ
 楼主| 发表于 2019-12-25 17:45:26 | 显示全部楼层
主要是这个需求里面,需要查询不同数据库的不同内容,最后才查最终要显示的内容,由于新采用BeX5开发,不知道具体的开发套路。
回复 支持 反对

使用道具 举报

38

主题

134

帖子

400

积分

中级会员

Rank: 3Rank: 3

积分
400
QQ
 楼主| 发表于 2019-12-25 17:46:04 | 显示全部楼层
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-9-30 20:34 , Processed in 0.057282 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表