Я настраиваю внутреннюю сторону решения PunchOut.
https://punchoutcommerce.com/guides/pun ... p-request/
Все работает нормально до фактического «Cart-PunchOut». (Создание PunchOutReguest, перенаправление в интернет-магазин продавцов, совершение покупок работает нормально) В моем PORequest есть URL-адрес, на который будет перенаправлен пользователь при нажатии «PunchOut Cart». В соответствии с реализацией продавец выполняет FORM POST с файлом cXML в скрытом поле ввода, например: https://punchoutcommerce.com/guides/pun ... ansmission.
На моем postBack xPage я попробовал несколько разных решений, чтобы получить дескриптор HTML-кода FORM POST и обработать его в моем Java-компоненте. Но, похоже, ничего не работает!
Может ли кто-нибудь указать мне правильное направление, как обрабатывать входящий POST HTML FORM на моем xPage?
Моя проблема НЕ в том, как декодировать строку cxml-base64 в моем bean-компоненте, моя проблема в том, как вообще получить данные формы в моем xPage и заполнить/создать экземпляр моего JavaBean, предпочтительно через ServerSideJavaScript.< /п> После того, как я еще немного покопался, чтобы убедиться, что я действительно получаю что-то взамен, я ясно вижу это в chrome DevTools Network Inspector:
