JFinal微信调试,向客户端发送消息,没反应是什么原因?

发布于 2022-01-04 23:22:04 字数 264 浏览 885 评论 7

@JFinal 你好,想跟你请教个问题:以前的项目现在逐渐改成公众号了,今天我加了weixinjar包,然后config修改了一下,加了WeixinMsgController方法,试图用发送消息做个简单测试,但是没有任何反应,打了断点,MsgController的index方法都没进去,会是哪里的原因呢?url我已经指定过来了的

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(7

凯凯我们等你回来 2022-01-08 03:32:52

我也是跟你一样的问题。你把jfinal3.8版本降到jfinal3.5版本后就可以了。

我的问题情况:微信配置url与token的时候一直提示:“该公众号提供的服务出现故障,请稍后再试”。然而后台没有报错误。

蓝颜夕 2022-01-08 03:26:10
public void loadProp(String pro, String dev) { try {
            PropKit.use(pro);
        } catch (Exception e) {
            PropKit.use(dev);
        }
    } public void configConstant(Constants me) {
        me.setDevMode(true);
        me.setViewType(ViewType.JSP);
        loadProp("a_little_config.txt", "a_little_config.txt");
        me.setDevMode(PropKit.getBoolean("devMode", false));
        ApiConfigKit.setDevMode(me.getDevMode()); //me.setMainRenderFactory(new BeetlRenderFactory());   // 获取GroupTemplate ,可以设置共享变量等操作  //GroupTemplate groupTemplate = BeetlRenderFactory.groupTemplate ;  } public void configRoute(Routes me) {
        me.add(new DefaultRoutes());
    } public void configPlugin(Plugins me) { // DruidPlugin  Prop p = PropKit.use("jdbc.properties"); //读取类路径下的实体文件 //      DruidPlugin dp = new DruidPlugin(p.get("url"), p.get("user"),p.get("password")); //      dp.set(p.getInt("initialSize"), p.getInt("minIdle"), p.getInt("maxActive")); //      me.add(dp);   // ActiveRecordPlugin //      ActiveRecordPlugin arp = new ActiveRecordPlugin(dp); //      me.add(arp); //      arp.addMapping("usr_user", User.class); //      arp.addMapping("floor", Floor.class); //      arp.addMapping("user_role", UerRole.class); //      arp.addMapping("todo_task", TodoTask.class ); //      arp.addMapping("view_task_all", ViewTaskAll.class );  //ehcache  URL url = this.getClass().getClassLoader().getResource("ehcache.xml");
        me.add(new EhCachePlugin(url));
    } public void configInterceptor(Interceptors me) {
        me.add(new ContextInterceptor());
    } public void configHandler(Handlers me) { //druid监控配置,暂时未使用  //DruidStatViewHandler dvh =  new DruidStatViewHandler("/druid");  //me.add(dvh);  }

这是config

百思不得你姐 2022-01-08 03:21:27

回复
我没说谎呀,我没点启用但是他配置是可以成功的啊

筱武穆 2022-01-08 02:15:20

回复
他是先配置-然后再点启用的

千纸鹤带着心事 2022-01-08 00:46:47

回复
不管怎样还是谢谢波哥了,感谢这么耐心的对我这个小白

千笙结 2022-01-07 20:45:03

回复
多多支持 jfinal 发展

兮颜 2022-01-06 04:51:00

先看控制台输出,如果控制台没任何输出,也没异常,就要先检测公众号平台是否真的把请求发到你机器上了。这件事不保障,后面的测试无从谈起

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文