The presentation layer establishes the way in which information is presented, typically for display or printing. The complete reference phil hanna osbornemcgrawhill new york chicago san francisco lisbon london madrid mexico city milan new delhi san juan seoul singapore sydney toronto. Jsps are normal html pages with java code pieces embedded in them. The commoncontrols form a java presentation framework based on java servlets, java serverpages jsp and struts.
Now, lets write these layers one by one and start with student class. User interface development creating a robust presentation layer for your j2ee application is a challenging endeavor. As shown, it is possible to build a web application using the slightly modified mvc paradigm. This is so because the vast majority of j2ee applications are webbased, also known as thinclient, applications. After they are compiled and deployed, jsp run as a servlet, where they also take a web request and return a java object that is representing the response page. Data encryption and character set conversion such as ascii to ebcdic are usually associated with this layer. To implement a web application based on mvc design pattern, well create the student and studentservice classes which will act as our model layer. In this part we can find the presentation layer, that is, the jsp pages and the controllers.
Presentation layer javaserver pages jsp technology is the preferred technology for developing user interfaces in the java 2 enterprise edition j2ee. Presentation layer of osi reference model takes care that the data is sent in such a way that the receiver will understand the information data and will be able to use the data. The primary reason for someone to attend a class is that. Scribd is the worlds largest social reading and publishing site. Java beans providing the business logic and jsp pages handling. A jsp compiler is used in the background to generate a servlet from the jsp page. Presentation layer of osi reference model studytonight. Java server pages jsp is a platform independent presentation layer technology that comes with sun s j2ee platform. In this chapter, we examine some emerging challenges in j2ee user interface design and discuss ways you. Common controls download presentation layer for struts. In short, the model 2 architecture is made of servlets processing incoming requests. Presentation layer an overview sciencedirect topics. The technology was developed to separate the presentation of selection from java enterprise best practices book. Presentation layer comes next after the session layer in the osi model of layers in the computer networks.