Oracle ATG Web Commerce - сервис отдыха с параметрами в теле запроса - PullRequest
0 голосов
/ 05 ноября 2019

Я создал REST в ATG с моим пользовательским шаблоном (.properties), где параметры передаются в URL (строка запроса). Теперь мне нужно создать REST с параметрами в теле запроса. Возможно ли это?

Пример того, что у меня есть:

myTemplate.properties

$class=atg.repository.seo.IndirectUrlTemplate
urlTemplateFormat=/rest/service/it/app/webservices/getProductInfo/{IdProd}

indirectRegex=.*/rest/service/it/app/webservices/getProductInfo/([^/].*?)

regexElementList=IdProd|string

forwardUrlTemplateFormat=/restApp/getProductInfo.jsp?IdProd\={IdProd}

webAppRegistry=/atg/registry/WebApplicationRegistry

getProductInfo.jsp

...
<dsp:getvalueof var="IdProd" param="IdProd" />
<%-- WORK WITH IdProd-->
...

В этом случае явызовите службу следующим образом:

https://mydomain.it/rest/service/it/app/webservices/getProductInfo/eProd192005087

Теперь я бы хотел, чтобы параметр был помещен в тело запроса, потому что я хочу получить список из нескольких продуктов. Является ли это возможным? Как мне преобразовать myTemplate.properties? И как мне взять список на моей странице JSP?

Большое спасибо.

...