Object-Oriented Programming: Oops knowledge is definitely beneficial in web dynpro applications because the as we are talking about the model and controllers these are all nothing but the classes which we implement by creating the objects for it.If one is aware of the ABAP skill then it will be very easy to implement any business logic as per the requirement. So the for that ABAP programming skill is required. Core ABAP Programming: Core ABAP programming is prerequisites because as stated earlier in the architecture section the logic for providing data will be written in the model.Pre-requisites to learn Web Dynpro in SAP ABAP But to control the flow between model and view we need this part called a controller.
So in simple word we can say the model is a section which will provide the data.Ģ.View: View is the part where the user will be able to see the data.ģ.Controller: The data that is processed in the model, needs to be displayed in the view. So now we will explain the MVC design in Web Dynpro.ġ.Model: Model basically means the part which contains data, that means all the business logic will be implemented in the model part only. Path: SICF (TCODE) -> default_host -> sap -> public -> bc -> web dynproĪs stated earlier Web Dynpro in SAP ABAP applications are built on the MVC architecture. (By default it is automatically activated in the system). NOTE: In case the URL is not working then the connection can be checked in SICF Tcode, whether the connection is active in that particular system or not. The auto generated URL will open in the internet explorer. After the creation of the Web Dynpro application, right click on the application and test it.