![](/img/trans.png)
[英]How to do a POST request from SAPUI5 controller to Java Servlet?
[英]Include java classes on SAPUI5
我想在使用 javascript 在 eclipse 上创建的 sapui5 项目中包含一些 java 类。 我有这个代码
example1.view.js
createContent : function(oController) {
return new sap.m.Page({
title: "Title",
content: [
new sap.m.Button({text:"Click here",
press: function(){
alert("ok")
}
})
]
});
}
在按钮“单击此处”上按我想调用一个 java 方法。 怎么做? 我已经将我所有的课程导入到名为src的文件夹中。
您需要创建一个 REST 服务,您需要在其中编写 Java 代码。 从 SAPUI5 应用程序,您可以调用在服务器(Tomcat、SAP Netweaver 等)上托管和运行的此 REST 服务。 可以通过对 REST 服务/Servlet 的 Url 进行 AJAX 调用并传递参数(如果该 ajax 调用中有的话)来完成调用。
导入 Java 类文件是不够的,因为您需要一些东西来执行用 Java 编写的代码,这就是为什么您需要将代码托管为 servlet 或 REST 服务(例如,使用 Jersey 框架)。 SAPUI5 只是一个 Javascript 库,因此不能直接理解 Java 代码。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.