¿SAPUI5 utiliza un archivo XML como vista con "data-sap-ui-resourceroots"?
Estoy haciendo lo SAPUI5 Tutorial y pegado en el paso 4.(Tutorial Paso 4)
Estoy trabajando con Eclipse y no sé cómo cambiar esta línea de código, por lo que funciona para mi proyecto y voy a encontrar mi punto de vista.
data-sap-ui-resourceroots='{
"sap.ui.demo.wt": "./"
}'
Necesito saber qué insertar para "sap.ui.demo.wt" cuando uso un proyecto Eclipse.
Gracias por cualquier pista :)
EDITAR:
Ahora tengo una página de trabajar con un botón que activa una ventana emergente.
Estructura de la carpeta:
SAPUI5_Test
- WebContent
- controller
-> NewView.controller.js
- view
-> NewView.view.xml
- index.html
index.html:
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge"/>
<meta charset="UTF-8">
<title>SAPUI5 Walkthrough</title>
<script
id="sap-ui-bootstrap"
src="https://openui5.hana.ondemand.com/resources/sap-ui-core.js"
data-sap-ui-theme="sap_bluecrystal"
data-sap-ui-libs="sap.m"
data-sap-ui-compatVersion="edge"
data-sap-ui-preload="async"
data-sap-ui-resourceroots='{
"SAPUI5_Test": "./"
}'>
</script>
<script>
sap.ui.getCore().attachInit(function () {
sap.ui.xmlview({
viewName: "SAPUI5_Test.view.NewView"
}).placeAt("content");
});
</script>
</head>
<body class="sapUiBody" id="content">
</body>
</html>
NewView.view.xml:
<mvc:View
controllerName="SAPUI5_Test.controller.NewView"
xmlns="sap.m"
xmlns:mvc="sap.ui.core.mvc">
<Button
text="Say hello"
press="onShowHello"/>
</mvc:View>
NewView.controller.js
sap.ui.controller("SAPUI5_Test.controller.NewView", {
onShowHello : function() {
alert("Hello SAPUI5_Controller");
}
});
¡Muchas gracias por la ayuda! Y tal vez esto podría ayudar a alguien en el futuro :)