В настоящее время мой код пользовательского интерфейса выполняется на сервере worklight (версия: 6.0.2) и использует службы SAP через сервлет java, который работает в Tomcat (7.0.34).
Как выполнить миграцию кода пользовательского интерфейса, которыйработает на сервере Worklight для Tomcat?Организация планирует прекратить использование рабочего освещения.
Пример из существующего потока кода:
файл abc.js: приведенный ниже код находится внутри события, инициируемого из пользовательского интерфейса
var invocationData = {
adapter : 'EMDetailsMiddleLayer',
procedure : 'getManagerDetails',
parameters : [ searchParam, globalUserIdEM ]
};
Middlelayer.js:
function getManagerDetails(searchParam,globalUserIdEM)
{
var input = {
method : 'post',
returnedContentType : 'json',
path : 'TestEmployee/MovementServlet',
parameters : {
'action': 'getMgrDetails',
'input' : searchParam,
'pernr' : globalUserIdEM
}
};
return WL.Server.invokeHttp(input);
}
Empservelet.java
if (valuesFromUI.equalsIgnoreCase("getMgrDetails")) {
String pernr = request.getParameter("pernr").toString().trim();
pernr = pernr.replace(" ", "");
strReqUrl = resourceConst.getString("SAP Url")
+ "&pernr=" + pernr;
}
Как перенести код пользовательского интерфейса (html и js) в tomcat?