Я использую Liferay 7.3 с tomcat, angular 8 с пружиной mvc портлет liferay
мой портлет liferay. xml имеет запись <requires-namespaced-parameters>false</requires-namespaced-parameters>
Я пытаюсь на выполнение почтового вызова из angular service
URL моего ресурса следующим образом
<portlet:resourceUrl var="myAddUrl" id="add-my-data"></portlet:resourceUrl>
<script>
const myAddDataUrl = "<%=myAddUrl%>";
</script>
мой вызов службы
http.post(myAddDataUrl, {"name":abc, "type": type1})
Мой контроллер выглядит следующим образом
@Controller
@RequestMapping("VIEW")
public class MyController {
@RederMapping
public String prepareView(){
return "index"
}
@ResourceMapping("add-my-data")
public void addMyData(ResourceRequest request, ResourceResponse response){
String name = ParamUtil.get(request, "name", "");
String type = ParamUtil.get(request, "type", "");
}
}
Я получил все нулевые атрибуты, есть предложения?