Literature Review Developing web applications involves the use of Java various versions of Java web development technologies such as Java Enterprise Edition (JEE) Kyle Williams Jersey , Java Server Pages (JSP), Java Enterprise Edition (JEE) Servlet technology and static Hypertext Markup Language (HTML) pages. Various versions of Java programming technologies used for developing Java based platforms include standard edition version 6 (Java SE 6) as well as Java EE version 6 (Java EE 6). Java versions web development techniques have been applied in developing applications in the field such as IBM web sphere as well as IBM web sphere portal. Various specialists in the field of IT such as web developers, Java mobile systems developers, business analysts, architects, as well as enterprise programmers can apply Java programming technology (Krishna, Jose, & Ranga LeSean McCoy Jersey , 2014). Most web developers use Java EE, which is a standard programming technology for developing a web application in Java technology. Two major components are applied in developing various components of Java EE (David, & Jinsok, 2009). The various components include Java Server Pages (JSP) and servlets. Java Servlets are dedicated to providing entry points for logical codes that handle web requests, and in return, it gives back a representation for handling Java responses. Java Server Pages (JSP) is a programming technique that supports web development through combining HTML with logic written in Java programming. JSP is much more important in handling large projects. It divides the huge projects into different layers. It has advantages of invoking other business application tools and methods that support business operations. During the development process, the core functionalities of business transactions are usually separated into different interfaces or modules. Using JSP techniques various applications, portals Tremaine Edmunds Jersey , and functionalities can be developed independently in case techniques such as modular programming are applied (Parsons, Mos, Trofin, Gschwind, & Murphy, 2008). Servlets, as well as JSP, are strongly supported by other technologies such as Struts Josh Allen Jersey , Java Server Faces (JSF), tag libraries and Ajax. Such components have been extended in the JSP as well as in Servlets framework with a goal of improving Java EE web development operations (Martin, et al., 2012). Through extended tools, developers have the capability of implementing cognitive features of user interfaces such as reusable user interfaces (UI) (Giordano, & Polese, 2013). Factors considered when determining the type of technology to apply is determined by several determinants such as the size of a web heap nike tn shoes wholesale[/url] Cheap Air Max From ChinaCheap Nike Shoes OnlineCheap Air Max 270Cheap Air Max OnlineCheap Nike Air Max 90 Ultra