sapui5
2016-12-06 14 views 1 likes 
1

EclipseとSAP UI5を使用してプロジェクトを作成しました。サーバが404のステータスで応答しました(リソースは見つかりませんでした)SAPUI5

これが私のIndex.htmlとある

<html> 
    <head> 
     <meta http-equiv="X-UA-Compatible" content="IE=edge"> 
     <meta http-equiv='Content-Type' content='text/html;charset=UTF-8'/> 

     <script src="resources/sap-ui-core.js" 
       id="sap-ui-bootstrap" 
       data-sap-ui-libs="sap.m" 
       data-sap-ui-theme="sap_bluecrystal" 
       data-ui-resourceroots='{"sap.myApp":"./"}'> 
     </script> 
     <!-- only load the mobile lib "sap.m" and the "sap_bluecrystal" theme --> 

     <script type="text/javascript"> 

     sap.ui.getCore().attachInit(function() 
       { 
      sap.ui.xmlview({ 
       viewName: "sap.myApp.view.App" 
      }).placeAt("content"); 
       }); 
     </script> 

    </head> 
    <body class="sapUiBody" role="application"> 
     <div id="content"></div> 
    </body> 
</html> 

これは

<mvc:View xmlns:core="sap.ui.core" xmlns:mvc="sap.ui.core.mvc" xmlns="sap.m" 
    controllerName="sap.myApp.controller.App" xmlns:html="http://www.w3.org/1999/xhtml"> 
<Page title="Title"> 
    <content> 
<Image src="http://www.w3schools.com/css/img_fjords.jpg"/> 
    </content> 
</Page> 
App.view.xmlとして命名されApp.Controller.js

 sap.ui.controller("sap.myApp.controller.App", { 



}); 

、ビューの名前、私のコントローラであります

今すぐn私はそれを実行しようとすると、私はこのエラーが発生します。

sap-ui-core.js:126 GET http://localhost:55694/HelloWorld/resources/sap/myApp/view/App.view.xml 404 (Resource could not be found!)send @ sap-ui-core.js:126ajax @ sap-ui-core.js:126q.sap.loadResource @ sap-ui-core.js:174f.initViewSettings @ library-preload.js:907c._initCompositeSupport @ library-preload.js:862(anonymous function) @ sap-ui-core.js:461constructor @ sap-ui-core.js:461constructor @ sap-ui-core.js:971constructor @ sap-ui-core.js:805f @ sap-ui-core.js:638f @ sap-ui-core.js:638sap.ui.view @ library-preload.js:881sap.ui.xmlview @ library-preload.js:891o.(anonymous function) @ sap-ui-core.js:393(anonymous function) @ index.html:19(anonymous function) @ sap-ui-core.js:861each @ sap-ui-core.js:115w._executeInitListeners @ sap-ui-core.js:861w.init @ sap-ui-core.js:856w.handleLoad @ sap-ui-core.js:862(anonymous function) @ sap-ui-core.js:838l @ sap-ui-core.js:172S.finishTask @ sap-ui-core.js:172(anonymous function) @ sap-ui-core.js:838p @ sap-ui-core.js:126fireWith @ sap-ui-core.js:126ready @ sap-ui-core.js:126V @ sap-ui-core.js:126 
sap-ui-core.js:174 Uncaught Error: resource sap/myApp/view/App.view.xml could not be loaded from resources/sap/myApp/view/App.view.xml. Check for 'file not found' or parse errors. Reason: Resource could not be found!(…) 

誰もが、それは私が間違っているのであるということを教えていただけますか?

ありがとうございました。

答えて

3

正しい属性名はdata-sap-ui-resourcerootsです。しかし、あなたのアプリケーションには別の問題があります。 は、SAPUI5/OpenUI5コンテンツを開発していない限り、sapという名前空間を使用してはいけません。 documentationを確認してください。

0

sap.myApp名前空間のディレクトリマッピングが機能していません。マッピング属性の名前はdata-sap-ui-resourcerootsです。

関連する問題