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

QQ登录

只需一步,快速开始

查看: 1880|回复: 8

[结贴] 找不到 HeXYY2.QueryUserInforAtion(JSONObject, ActionContext) 行: 20 的源

[复制链接]

448

主题

1226

帖子

2613

积分

金牌会员

Rank: 6Rank: 6

积分
2613
QQ
发表于 2017-2-7 16:08:21 | 显示全部楼层 |阅读模式
老师您好,自定义queryAction,debugger报错,请问是哪里出现问题。我做的是两张表的关联
js如下:
Model.prototype.modelLoad = function(event){
                var YongHXXData = this.comp("YongHXXData");
                justep.Baas.sendRequest({
                        "url" : "/HeXYY/HeXYY",
                        "action" : "QueryUserInforAtion",
                        "async" : false,
                        "params" : {},
                        "success" : function(data) {
                                YongHXXData.loadData(data);
                        }
                });
        };

java代码如下:
package HeXYY;

import java.sql.Connection;
import java.util.ArrayList;
import java.util.List;

import javax.naming.NamingException;

import com.alibaba.fastjson.JSONObject;
import com.justep.baas.action.ActionContext;
import com.justep.baas.data.DataUtils;
import com.justep.baas.data.Table;
import com.justep.baas.data.Transform;
import com.justep.baas.data.sql.SQLException;



public class HeXYY2 {
        public static JSONObject QueryUserInforAtion(JSONObject params, ActionContext context) throws SQLException, NamingException, java.sql.SQLException {
                List<Object> sqlParams = new ArrayList<Object>();
                Table table = null;
                Connection conn = context.getConnection("HeXYY");
                try {
                        String sql = "select TYongHXX.*,TJiCXX.tfSHuJMC from TYongHXX join TJiCXX on TYongHXX.tfSuoSYQID = TJiCXX.fID where tfSHuJLX = '园区类型'";
                        table = DataUtils.queryData(conn, sql, sqlParams, null, null, null);
                        return Transform.tableToJson(table);
                } finally {
                        conn.close();
                }
        }
}

发表于 2017-2-7 16:46:04 | 显示全部楼层
1.模型编译正常吗??
2.调试java ,能走到断点处吗??
http://docs.wex5.com/debug-user-own-java-code/
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

448

主题

1226

帖子

2613

积分

金牌会员

Rank: 6Rank: 6

积分
2613
QQ
 楼主| 发表于 2017-2-7 16:50:47 | 显示全部楼层
liangyongfei 发表于 2017-2-7 16:46
1.模型编译正常吗??
2.调试java ,能走到断点处吗??
http://docs.wex5.com/debug-user-own-ja ...

老师您好,模型编译正常,调试一走到断点出就报错:找不到 UserInfor.QueryUserInforAtion(JSONObject, ActionContext) 行: 20 的源
回复 支持 反对

使用道具 举报

发表于 2017-2-7 17:14:07 | 显示全部楼层
zdq 发表于 2017-2-7 16:50
老师您好,模型编译正常,调试一走到断点出就报错:找不到 UserInfor.QueryUserInforAtion(JSONObject, A ...

调试确定是走的断点了吗??
应该是找不到:找不到 HeXYY2.QueryUserInforAtion 吧!

还是找不到 UserInfor.QueryUserInforAtion??

action定义 引用的java方法必须是手写的!格式是包名.类名.方法名   ,千万不要点击按钮选择
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

448

主题

1226

帖子

2613

积分

金牌会员

Rank: 6Rank: 6

积分
2613
QQ
 楼主| 发表于 2017-2-7 17:23:33 | 显示全部楼层
本帖最后由 zdq 于 2017-2-7 17:24 编辑
liangyongfei 发表于 2017-2-7 17:14
调试确定是走的断点了吗??
应该是找不到:找不到 HeXYY2.QueryUserInforAtion 吧!

老师:是找不到 UserInfor.QueryUserInforAtio
1.jpg
2.jpg
3.jpg
4.jpg
5.jpg
回复 支持 反对

使用道具 举报

发表于 2017-2-7 17:34:19 | 显示全部楼层
zdq 发表于 2017-2-7 17:23
老师:是找不到 UserInfor.QueryUserInforAtio

你的包名是HeXYY 大写的吗?? 按理说java的包名应该小写才对的!(大写不符合标准)

HeXYY.service.m 也是存在的对吧!


模型编译(调试模式) 后重启tomcat试试!

其他案例都是正常可用的吗?
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

448

主题

1226

帖子

2613

积分

金牌会员

Rank: 6Rank: 6

积分
2613
QQ
 楼主| 发表于 2017-2-7 17:46:08 | 显示全部楼层
liangyongfei 发表于 2017-2-7 17:34
你的包名是HeXYY 大写的吗?? 按理说java的包名应该小写才对的!(大写不符合标准)

HeXYY.service.m  ...

老师您好,将命名规范了,还是不行,其他案例可以。能麻烦您远程一下吗
回复 支持 反对

使用道具 举报

发表于 2017-2-7 18:00:48 | 显示全部楼层
zdq 发表于 2017-2-7 17:46
老师您好,将命名规范了,还是不行,其他案例可以。能麻烦您远程一下吗 ...

你好楼主,该问题需要远程,请在你的个人信息中完善QQ和联系电话,我们会尽快QQ远程。

加我
1912779713
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

448

主题

1226

帖子

2613

积分

金牌会员

Rank: 6Rank: 6

积分
2613
QQ
 楼主| 发表于 2017-2-9 09:45:33 | 显示全部楼层
liangyongfei 发表于 2017-2-7 18:00
你好楼主,该问题需要远程,请在你的个人信息中完善QQ和联系电话,我们会尽快QQ远程。

加我

谢谢老师远程帮助,问题已经解决。配置debugger环境出的问题,应该选择baas 如图所示
11111.jpg
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-28 08:31 , Processed in 0.096092 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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