Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1432009
  • 博文数量: 931
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 10198
  • 用 户 组: 普通用户
  • 注册时间: 2011-07-08 12:28
个人简介

测试

文章分类

全部博文(931)

文章存档

2020年(134)

2019年(792)

2018年(5)

我的朋友

分类: 架构设计与优化

2020-01-06 22:19:55

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

阅读(946) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~