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

QQ登录

只需一步,快速开始

查看: 5348|回复: 17

[结贴] action报错

[复制链接]

186

主题

1012

帖子

1663

积分

金牌会员

Rank: 6Rank: 6

积分
1663
QQ
发表于 2017-4-27 14:41:13 | 显示全部楼层 |阅读模式
2017-04-27 14:36:36 excute stream action, params:{"accept":"application/json","action":"getGiftStaticByCoustom","actionFlag":"__action_0__","activity":"giftPlanPage","contentType":"application/json","parameters":{"fid":"3BBCEA4D7BAC46248AD5DAEFA7747BB0"},"process":"/aojing/gp/process/gp_giftPlan/giftPlanProces"}
com.justep.exception.BusinessException: can't find process in invokeActions:/aojing/gp/process/gp_giftPlan/giftPlanProces
        at com.justep.util.Utils.check(Unknown Source)
        at com.justep.system.action.Engine.invokeActions(Native Method)
        at com.justep.system.action.Engine.invokeActions(Unknown Source)
        at com.justep.business.server.BusinessServer.doAction(Unknown Source)
        at com.justep.business.server.BusinessServer.doExcute(Unknown Source)
        at com.justep.business.server.BusinessServer.excute(Unknown Source)
        at com.justep.business.server.BusinessServer.excute(Unknown Source)
        at com.justep.business.server.BusinessServerServlet.execService(Unknown Source)
        at com.justep.business.server.BusinessServerServlet.service(Unknown Source)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
        at com.justep.x.bs.BusinessServerServlet.service(Unknown Source)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
        at java.lang.Thread.run(Thread.java:745)


115

主题

449

帖子

877

积分

高级会员

Rank: 4

积分
877
发表于 2017-4-27 14:45:30 | 显示全部楼层
你的控制台能把数据取出来吗?把你的js代码,也就是那个调取数据的代码截个图看看。
我的邮箱:aku_cintapadamu@163.com
回复 支持 反对

使用道具 举报

186

主题

1012

帖子

1663

积分

金牌会员

Rank: 6Rank: 6

积分
1663
QQ
 楼主| 发表于 2017-4-27 14:59:55 | 显示全部楼层
专业打酱油 发表于 2017-4-27 14:45
你的控制台能把数据取出来吗?把你的js代码,也就是那个调取数据的代码截个图看看。 ...

我也以为是数据的问题,可是我现在就是下面这几句话。应该是没调用成功。
public static JSONObject getGiftStaticByCoustom(String fid){
                System.out.println("我进来了~~~!!!!");
                JSONObject json = new JSONObject();
                return json;
        }
回复 支持 反对

使用道具 举报

115

主题

449

帖子

877

积分

高级会员

Rank: 4

积分
877
发表于 2017-4-27 15:05:24 | 显示全部楼层
波斯大香蕉 发表于 2017-4-27 14:59
我也以为是数据的问题,可是我现在就是下面这几句话。应该是没调用成功。
public static JSONObject getG ...

java应该没问题,我感觉是你的js有问题。都有太阳了,怎么js调还调错呢?
我的邮箱:aku_cintapadamu@163.com
回复 支持 反对

使用道具 举报

186

主题

1012

帖子

1663

积分

金牌会员

Rank: 6Rank: 6

积分
1663
QQ
 楼主| 发表于 2017-4-27 15:15:05 | 显示全部楼层
本帖最后由 波斯大香蕉 于 2017-4-27 15:18 编辑
专业打酱油 发表于 2017-4-27 15:05
java应该没问题,我感觉是你的js有问题。都有太阳了,怎么js调还调错呢?

       Model.prototype.getStaticData = function(fid) {
                var self = this;
                var param = new biz.Request.ActionParam();
                param.setString('fid', fid);
                biz.Request.sendBizRequest({
                        contentType : "application/json",
                        dataType : "application/json",
                        process : "/aojing/gp/process/gp_giftPlan/giftPlanProces",
                        activity : "giftPlanPage",
                        action : "getGiftStaticByCoustom",
                        directExecute : true,
                        parameters : param,
                        callback : function(evtData) {
                                if (evtData.state) {
                                        // debugger;
                                        console.log("我想进去");


                                } else {
                                        self.getStaticData(fid);
                                }
                                evtData.ignoreError = false;
                        }
                });
        };
file:///C:\Users\panpingting\AppData\Roaming\Tencent\Users\1602245703\QQ\WinTemp\RichOle\N17HK%KSYDT4H}$R6H~)PR5.png

QQ图片20170427151755.png
QQ图片20170427151802.png
回复 支持 反对

使用道具 举报

186

主题

1012

帖子

1663

积分

金牌会员

Rank: 6Rank: 6

积分
1663
QQ
 楼主| 发表于 2017-4-27 15:19:21 | 显示全部楼层
我不明白我哪里调用错了,弹出这个错误。
回复 支持 反对

使用道具 举报

115

主题

449

帖子

877

积分

高级会员

Rank: 4

积分
877
发表于 2017-4-27 15:26:31 | 显示全部楼层
波斯大香蕉 发表于 2017-4-27 15:19
我不明白我哪里调用错了,弹出这个错误。

"context" : this.getContext(),
加这个之后我加了方框里面的,其他的不要了,试试
X{BKUI2%6I@W`{_DD7N5.png
我的邮箱:aku_cintapadamu@163.com
回复 支持 反对

使用道具 举报

186

主题

1012

帖子

1663

积分

金牌会员

Rank: 6Rank: 6

积分
1663
QQ
 楼主| 发表于 2017-4-27 15:47:14 | 显示全部楼层
专业打酱油 发表于 2017-4-27 15:26
"context" : this.getContext(),
加这个之后我加了方框里面的,其他的不要了,试试
...

那我写这几句话有什么错吗?之前这样写都没问题的。
process : "/aojing/gp/process/gp_giftPlan/giftPlanProces",
activity : "giftPlanPage",
directExecute : true,
回复 支持 反对

使用道具 举报

115

主题

449

帖子

877

积分

高级会员

Rank: 4

积分
877
发表于 2017-4-27 15:54:58 | 显示全部楼层
波斯大香蕉 发表于 2017-4-27 15:47
那我写这几句话有什么错吗?之前这样写都没问题的。
process : "/aojing/gp/process/gp_giftPlan/giftPla ...

还有就是你前面没加双引号。都加上
我的邮箱:aku_cintapadamu@163.com
回复 支持 反对

使用道具 举报

56

主题

172

帖子

438

积分

中级会员

Rank: 3Rank: 3

积分
438
QQ
发表于 2017-4-27 15:57:57 | 显示全部楼层
com.justep.exception.BusinessException: can't find process in invokeActions:/aojing/gp/process/gp_giftPlan/giftPlanProces
提示process 不存在
看看是不是process后面的路径写错了
可以用this.getContext().getProcess()获得当前的process
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 04:50 , Processed in 1.398212 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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