Created by Wang, Jerry, last modified on May 09, 2016
如果写作这样也是可以的,
没错。这种方式是通过绝对路径来load sap-ui-core.js这个重要的文件。
如果是改成这种相对路径的方式:
有人在SCN上提了和你一模一样的问题。你遇到问题要善于利用scn和google :)
where's the resources/sap-ui-core.js?
按F12打开development tool后,能够在Sources tab里看到这个sap-ui-core.js.
那么我如果本地用tomcat 运行ui5 程序,我怎么知道这个sap-ui-core.js从本地什么地方load的呢?
你可以使用Chrome development tool里的Network tab,输入sap-ui作为filter:
然后单击其中一个文件,在http response的field x-sap-ResourceUrl 里就能找到答案了。
你到你本地的folder去找找,看能不能找到这个文件?
你会发现这个folder只是temp folder,这是你在Eclipse里run as server时,Eclipse自动把UI5 core library里的js解出来,放在这个temp folder供加载用的。
但是这只是我们在Eclipse里开发并且做单元测试的情况。如果客户使用我们的UI5,并不是用这种方式加载sap-ui-core.js. 具体方式可以等你on board之后学习,因为这就需要netweaver的知识了。
关于你问到的web.xml里关于Servlet的一些知识点:
你可以随便用关键字tomcat+Servlet搜索一些文章来看。
我自己也写过一篇:Explore the com.sap.ui5.resource.ResourceServlet
相关推荐
kettle-core-7.1.0.0-12.jar kettle-dbdialog-7.1.0.0-12.jar kettle-engine-7.1.0.0-12.jar kettle-json-plugin-7.1.0.0-12.jar kettle-sap-plugin-7.1.0.0-12.jar kettle-ui-swt-7.1.0.0-12.jar metastore-7.1.0.0...
pentaho kettle-engine-8.3.0.0-371.jar
Java对接Kettle Api所需maven依赖...edtftpj-2.1.0.jar、kettle-sap-plugin-7.1.0.0-12.jar、kettle-ui-swt-7.1.0.0-12.jar等 kettle-core-8.3.0.0-371.jar、kettle-engine-8.3.0.0-371.jar、metastore-8.3.0.0-371.jar
1. **JavaScript库**: OpenUI5的基础库文件,如`sap-ui-core.js`,以及特定版本的jQuery和其他依赖库。 2. **主题文件**: CSS样式表和图片资源,定义了OpenUI5应用的视觉外观,如“sap_bluecrystal”或“sap_belize...
ui5-CoreLoader.js便是针对这一问题而设计的一个优化工具,它旨在加速SAPUI5和OpenUI5 Core的加载,提升应用的响应速度。本文将深入探讨ui5-CoreLoader.js的工作原理、优势以及如何在项目中进行集成。 一、ui5-...
首先,需要引入相关的 jar 包,包括 kettle-core-7.0.0.0-25.jar、kettle-dbdialog-7.0.0.0-25.jar、kettle-engine-7.0.0.0-25.jar、kettle-ui-swt-7.0.0.0-25.jar、kettle-sap-plugin-7.0.0.0-25.jar、ascsapjco3...
### SAP UI5 官方培训文档关键知识点解析 #### 一、SAP UI5 概览 - **名称与版本**: - **正式名称**:SAP UI Development Toolkit for HTML5。 - **简称**:SAP UI5 或 UI5。 - **内部名称**:UI5。 - **历史...
SAPUI5/OpenUI5-扩展 描述 带有 SAPUI5/OpenUI5 附加组件的 Bower 组件。 用法 bower install sapui5-extensions --save-dev 在 sapui5 引导标记中注册 sap.extension 命名空间:示例: < script id =" sap-ui-...
在本文中,我们将深入探讨如何使用SAP UI5创建表单。SAP UI5是SAP公司推出的一款用于构建企业级Web应用程序的开源框架,它提供了丰富的用户界面元素和强大的数据绑定功能,使得开发人员能够轻松创建交互式、响应式的...
SAP UI5 的程序结构中,`<script id="sap-ui-bootstrap">` 是启动 UI5 应用的关键,它加载了 sap-ui-core.js 文件,包含了 jQuery、jQuery-ui-position 和 UI5 核心。`data-sap-ui-libs` 指定了使用的库,`data-sap-...
在SAPUI5中,`sap.m.Select`控件是一个常用的组件,用于提供下拉列表让用户选择一个选项。然而,标准的`sap.m.Select`控件并不直接支持在运行时动态添加新的选项。为了实现这样的功能,我们可以进行扩展,就像" sap...
openui5-sap.ui.core 该存储库包含OpenUI5核心库sap.ui.core的打包版本。 源代码位于。 应该针对该存储库提交问题和请求请求。 安装 您可以使用安装此软件包 bower install openui5/packaged-sap.ui.core 执照 ...
其中,`sap-ui-core.js`是UI5库的核心脚本文件,负责加载其他所有UI5组件。 4. SAP UI5库引用:`data-sap-ui-libs`属性用于指定应用所需的UI5库,例如`***mons`表明使用了基础控件库。`data-sap-ui-theme`属性用于...
href="https://sapui5.hana.ondemand.com/resources/sap/ui/core/themes/sap_belize/library.css"> <link rel="stylesheet" id="sap-ui-theme-sap.m" href="https://sapui5.hana.ondemand
这个示例程序是基于SAPUI5框架开发的,SAPUI5是SAP提供的一个用于构建响应式、富客户端Web应用程序的开源JavaScript库。下面将详细解释该示例程序中的关键知识点。 1. **SAPUI5基础** - **控件库**:SAPUI5提供了...
【标题】"kettle连接各种数据库所需jar包资源"提供了Kettle进行数据提取、转换和加载(ETL)过程中与多种常见数据库交互所必需的Java类库(JAR包)。Kettle,又称Pentaho Data Integration(PDI),是一款强大的开源...
例如,可能有pdi-engine、pdi-core、pdi-kettle-repository等模块的jar文件,这些都是Kettle功能实现的关键组成部分。 构建Kettle项目时,你需要在POM.xml中添加这些jar包作为依赖,格式如下: ```xml ...
1. **汉得SAPUI5服务器环境安装**:提供了关于如何在服务器环境中安装SAPUI5的具体指导。 2. **SAP官方SAPUI5_Eclipse_Setup**:官方指南,详细介绍了如何在Eclipse环境中设置SAPUI5。 3. **and/#开发工具**:提供了...
SapUI5是一种由SAP开发的开源框架,主要用于构建企业级的富客户端应用程序。它基于HTML5技术,提供了一套完整的工具集,包括UI设计、数据绑定、模型视图控制器(MVC)架构以及丰富的组件库。在SapUI5中,路由和导航...
SAP UI5是一个开源的JavaScript库,用于构建企业级Web应用程序,可以轻松地从SAP TABLE中提取数据并呈现。 ### 18. 使用第三方工具 除了SAP提供的工具外,还可以使用第三方ETL工具(如Informatica、Talend等)来...