需求:需要给后端的springMvc的Controller传值
第一种方法:通过URL方式传值
这种方法适用于参数比较少的情况下
在hap中我们要定义需要传的值
//获取值
var companyId=viewModel.model.get("companyId");
var customerId=viewModel.model.get("customerId");
var orderNumber=viewModel.model.get("orderNumber");
var inventoryItemId=viewModel.model.get("inventoryItemId");
var orderStatus =viewModel.model.get("orderStatus");
//传递多个值
var url = '${base.contextPath}/hap/om/order/headers/exportExcel?${_csrf.parameterName}=${_csrf.token}&companyId='+companyId+'&customerId='+customerId+'&orderNumber='+orderNumber+'&inventoryItemId'+inventoryItemId+'&orderStatus'+orderStatus;
后端controller接收
String companyId2 = request.getParameter("companyId");
Long companyId = Long.valueOf(request.getParameter("companyId"));