IBM Worklight 6.0 - 内容根和本地worklight服务器设置

时间:2013-10-06 01:16:31

标签: ibm-mobilefirst worklight-studio

我正在教自己Worklight。我按照IBM(http://www.ibm.com/developerworks/mobile/worklight/getting-started.html)提供的入门指南进行操作。

上述网站中的示例使用链接到网页或获取图片的相对路径。是否可以在每个链接前放一个/(前面的斜杠)使其相对于根文件夹?如果可能,我如何配置本地工作灯服务器,以便链接和图像在应用程序上工作?

我将app设置为/ common /目录中的以下目录结构。许多页面在页面上加载共享标题和菜单。当我使用<a href="/app-pages/page1.html">'或<img src="/images/ImageName.png">时,这会导致404. Not Found - http://localhost:10080/images/ImageName.png

  • home.html的
  • /app-pages/page1.html
  • /app-pages/page2.html
  • /app-pages/sub-cat/pageA.html
  • /app-pages/sub-cat/pageB.html
  • /shared/header.html
  • /shared/menu.html
  • /图像
  • / CSS /
  • / JS /
  • / jqueryMobile

仅供参考,我的开发环境如下。

  1. Windows 7
  2. Eclipse Juno
  3. Worklight 6.0

1 个答案:

答案 0 :(得分:0)

在名为“test”的新Worklight应用程序中,在common文件夹下,您将具有以下层次结构:

  • CSS
  • 图像
  • JS​​
  • 的test.html

在test.html中,如果我要添加<src="images/icon.png"/>,那么预览应用后,将会显示位于images文件夹中的icon.png图片:

enter image description here

我发现您还尝试在应用中使用多个页面。请务必阅读Building a multi-page application培训模块。