爱真白真是太好了 2017-04-17 06:33 采纳率: 0%
浏览 1171

快疯了,play框架如何跳转一个String字符串 页面?

方案1:String html = Util.toString(unionpayService.payment(map));
return ok(views.html.mobile.index.render(html));

方案2:return ok(Util.toString(unionpayService.payment(map))).as("text/html");

方案3:return ok(new Html(Util.toString(unionpayService.payment(map))))
最近在做银联支付,调用接口后会返回一个String类型的html字符串,我尝试用以上三种方式进行跳转,以上全部失败。
日志上来说,之前的代码全部成功,到最后一步一直卡住不动,显示正在连接银联网站,所以想问下该如何跳转?

  • 写回答

1条回答 默认 最新

  • 爱真白真是太好了 2017-04-17 09:12
    关注

    找到原因了,html网页没有问题,但是页面中的form的action的接口地址没有带https,原因是play框架会隐藏协议,解决方案是
    将action属性修改

    评论

报告相同问题?