当前位置: 首页 > 知识库问答 >
问题:

paypal返回URL和Java@RequestParam:缺少参数

艾心远
2023-03-14
    @RequestMapping(produces = "text/html")
public String success(
        @RequestParam(value = "userId", required = false) String userId, 
        @RequestParam(value = "itemId", required = false) String itemId, 
        @RequestParam(value = "token", required = false) String token, 
        @RequestParam(value = "PayerID", required = false) String PayerID, 
        Model uiModel) {

问题

  1. 为什么PayPal在返回参数之前?(问号)?
  2. 如何解决此问题,如何获取其他参数?
  3. 什么是最干净的解决方案?

共有1个答案

楮阳
2023-03-14

解决了。

在我从Northway games使用的PaypalManager.java类中,returnURL是:

RETURN_URL + "&userId=" + userId + "&itemId=" + itemId);

更改为后

RETURN_URL + "?userId=" + userId + "&itemId=" + itemId);
 类似资料:
  • 问题内容: 我敢肯定这个问题已经问过了,但是找不到嵌套的if-else和switch-case逻辑解决我的问题的答案。 我有两个部分,每个部分都有两个自定义单元格。就是这样。4格。但是无论我做什么,都会得到“在期望返回的函数中缺少返回” 问题 如何更改此设置,以便在底部获得满足快速逻辑的else语句? 任何帮助将不胜感激 问题答案: 在方法开始时声明单元格, 根据部分和行号为单元格分配一个值, 在

  • 问题内容: 好了,我正在尝试编写这段代码,但是我一直收到这个愚蠢的错误。我不知道我在做什么错,所以也许你们中的一位专家可以帮助我。 } 问题答案: 在方法if 中,该方法不返回任何值。如果相同 应该是这样的:

  • 问题内容: 为什么这给了我一个丢失的退货陈述错误?每个if / else都有返回值,最后一个括号出现错误 问题答案: 每个语句都在一个语句内。虽然从逻辑上讲这是不可能的,但是当所有评估都不为真时,编译器需要返回。 我建议: 我认为,此解决方案可解决编译器问题并稍微提高可读性。 或者,有以下解决方案: 引发异常将使你可以退出方法而无需返回任何信息……因为可以说,如果到达最后一个,显然会出错。

  • 你好我已经想尽一切办法弄清楚为什么返回语句没有被识别。如果我把“回报余额”放在其他地方,它会说系统。出来无法访问println。。。你们谁能帮我解释一下为什么这可能不起作用??非常感谢。

  • 所以我得到了一个编译器错误,我丢失了一个返回语句,我已经研究了其他类似的问题,但我仍然对这个问题感到困惑。 如果之前有人问过这个问题,我会提前道歉,但我已经看过了其他各种问题,我似乎无法弄清楚这一点。