我正在使用带有spring和angularj的billdesk付款网关。我面临的问题是,如果我将localhost作为url。但是,如果我提供服务器地址,则没有任何效果。I我从Billdesk作为参数MSG获得了回应。因此,我从春季班上称呼这样的
@RequestMapping(value="/getDonationDetails",method={RequestMethod.GET,RequestMethod.POST})
public String getDonationDetails(@RequestParam String msg)
{
logger.info("msg:"+msg);
//remaining code
}
但是,在服务器地址中,它显示出错误,因为字符串参数'msg'不存在。>
尝试使用请求参数映射而不是普通的msg参数,并检查它是否有效。
@RequestMapping(value="/getDonationDetails",method={RequestMethod.GET,RequestMethod.POST})
public String getDonationDetails(@RequestParam Map<String, String> reqParamMap)
{
logger.info("msg:" + reqParamMap.get("msg"));
//remaining code
}