In your SAPUI5 application project, the first step to build your application is to add a control to your view and implement a method to react on user interaction. In this case you create a button and implement a function to react when the user presses it.
In a JS view add the following to the createContent function
#!jsvar aControls = [];
var oButton = new sap.ui.commons.Button({
id : this.createId("MyButton"),
text : "Hello JS View"
});
aControls.push(oButton.attachPress(oController.doIt));
return aControls;In an HTML view add the following to the template tag:
#!html<div data-sap-ui-type="sap.ui.commons.Button" id="MyButton" data-text="Hello HTML View" data-press="doIt"> </div>
In an XML view add the following coding to the core tag
#!xml<Button id="MyButton" text="Hello XML View" press="doIt"/>
In a JSON view add the following to the content function
#!js"Type":"sap.ui.commons.Button",
"id":"MyButton",
"text":"Hello JSON View",
"press":"doIt"