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

QQ登录

只需一步,快速开始

查看: 1740|回复: 8

[处理中3] 回调结束后返回网页怎么做?

[复制链接]

39

主题

168

帖子

421

积分

中级会员

Rank: 3Rank: 3

积分
421
QQ
发表于 2017-3-16 14:28:29 | 显示全部楼层 |阅读模式
//成功逻辑
System.out.println("<h3>支付宝网页支付成功,商户应自行实现成功逻辑!</h3>");
//成功后返回修改订单状态,进入订单页
resp.getWriter().write("<html><body>支付成功"+"<a href=\"http://otaxoa.gicp.net/x5/UI2/index.w\">返回</a></body></html>");


支付后进入回调页面,想在支付成功后返回页面进行操作,应怎么做? 7.jpg
发表于 2017-3-16 15:35:35 | 显示全部楼层
建议使用极光推送,将这个消息推送给客户端!!因为目前这个回调是服务器直接访问客户端的!
获取直接获取指定客户端的HttpServletResponse
如果你能获取到对应的HttpServletResponse 那么就可以往出写!如果你没存储就不能直接写出去!!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

39

主题

168

帖子

421

积分

中级会员

Rank: 3Rank: 3

积分
421
QQ
 楼主| 发表于 2017-3-16 16:59:43 | 显示全部楼层
http://blog.csdn.net/FOCES_18/article/details/51246024

resp.sendRedirect("/x5/UI2/shop/myorder.w");//重定到指定的URL

//resp.getWriter().write(""); 这个只输出字符

回复 支持 反对

使用道具 举报

发表于 2017-3-16 17:22:34 | 显示全部楼层
sweetluo 发表于 2017-3-16 16:59
http://blog.csdn.net/FOCES_18/article/details/51246024

resp.sendRedirect("/x5/UI2/shop/myorder.w"); ...

不行吧!wex5中可没有这种用法!
resp.sendRedirect("/x5/UI2/shop/myorder.w");

而且我们是单页应用!只能定向到index.html  或index.w 中!  不能单独定向到某个页面片段!

所以建议您还是通过推送实现吧!!给用户推送消息!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

39

主题

168

帖子

421

积分

中级会员

Rank: 3Rank: 3

积分
421
QQ
 楼主| 发表于 2017-3-16 20:29:10 | 显示全部楼层
我用这个直接打开了到了订单页面,原因不知。

关键是这个BEECLOUD支付完成后就直接到了这个回调地址上,不写不知道怎么返回去了
回复 支持 反对

使用道具 举报

发表于 2017-3-17 10:22:57 | 显示全部楼层
sweetluo 发表于 2017-3-16 20:29
我用这个直接打开了到了订单页面,原因不知。

关键是这个BEECLOUD支付完成后就直接到了这个回调地址上,不 ...

在这个回调中!!应该可以获取用户的信息吧!!根据用户信息获取设置id或别名,然后使用极光推送,将消息推送给客户端!我觉得这样是合理的!!

你用的resp.sendRedirect("/x5/UI2/shop/myorder.w");
resp对象相应的应该是 支付宝官方那边吧!!而不是手机客户端的!
因为这个请求不是手机客户端发过了的!

这样理解对吗??
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

39

主题

168

帖子

421

积分

中级会员

Rank: 3Rank: 3

积分
421
QQ
 楼主| 发表于 2017-3-17 15:02:43 | 显示全部楼层
只能定向到只能定向到index.html  或index.w 中,要不然其它的链接的页面都打不开
回复 支持 反对

使用道具 举报

39

主题

168

帖子

421

积分

中级会员

Rank: 3Rank: 3

积分
421
QQ
 楼主| 发表于 2017-3-17 15:03:50 | 显示全部楼层
使用极光推送,将消息推送给客户端!
这个好慢的呢,要等N分钟
回复 支持 反对

使用道具 举报

发表于 2017-3-17 15:18:39 | 显示全部楼层
sweetluo 发表于 2017-3-17 15:03
使用极光推送,将消息推送给客户端!
这个好慢的呢,要等N分钟

嗯!推送就是需要等待的!!因为要排队!!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-5 12:24 , Processed in 0.105635 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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