event消息驱动中做微信被动回复消息

公司项目是基于jfinal自己做的微信开发,项目中做微信的被动回复消息,旧版是用下面这个来响应的

TextRender tr = new TextRender(respMessage);

tr.setContext(e.getRequest(), e.getResponse());

tr.render();

项目最近调整,不在使用这种方式,要使用event消息驱动来做,我写了两个Listener来做,一个是获取用户给公众号发送的消息,一个是获得消息后被动回复消息,获得用户的消息没有问题,被动回复消息总是响应不了,XML没有问题,这些用的都是旧的,没有改动。

换了一种方式,response.getWriter().write(str.toString());用response来响应也是失败的,公众号中提示,该公众号服务暂时无法使用,稍后再试。。。

求解。。。

评论区

Dreamlu

2017-01-19 17:33

消息驱动,同步还行,异步可不能用来做被动回复。用的啥event消息驱动?JFinal-event?

kevin123

2017-01-19 17:41

Dreamlu

2017-01-19 18:12

感觉用JFinal-event貌似会很恶心,你要不就把post的消息封装下,传的时候把控制器也传过去!

Dreamlu

2017-01-19 18:13

我去,真没想到这小玩意这么多人用!哇哈哈哈~~~

lyh061619

2017-01-19 20:10

@Dreamlu 必须有很多人用的,哈哈

山东小木

2017-01-20 10:04

异步的即使最后写出数据 也不行啊

热门反馈

扫码入社