SSI is really only intended for simple inclusions, not for "real" programs that use form data, make database connections, and the like. It is more convenient to write (and to modify!) regular HTML than to have plenty of println statements that generate the HTML. Second, it is portable to other operating systems and non-Microsoft Web servers. First, the dynamic part is written in Java, not Visual Basic or other MS specific language, so it is more powerful and easier to use. I'm going to list few of them here: JSP vs. Applications of JSPĪs mentioned before, JSP is one of the most widely used language over the web. This means that JSP can play a part in the simplest applications to the most complex and demanding. JSP pages can be used in combination with servlets that handle the business logic, the model supported by Java servlet template engines.įinally, JSP is an integral part of Java EE, a complete platform for enterprise class applications. JavaServer Pages are built on top of the Java Servlets API, so like Servlets, JSP also has access to all the powerful Enterprise Java APIs, including JDBC, JNDI, EJB, JAXP, etc. JSP are always compiled before they are processed by the server unlike CGI/Perl which requires the server to load an interpreter and the target script each time the page is requested. Performance is significantly better because JSP allows embedding Dynamic Elements in HTML Pages itself instead of having separate CGI files. But JSP offers several advantages in comparison with the CGI. JavaServer Pages often serve the same purpose as programs implemented using the Common Gateway Interface (CGI). This tutorial will teach you how to use Java Server Pages to develop your web applications in simple and easy steps. JSP have access to the entire family of Java APIs, including the JDBC API to access enterprise databases. Java Server Pages (JSP) is a server-side programming technology that enables the creation of dynamic, platform-independent method for building Web-based applications. PDF Version Quick Guide Resources Job Search Discussion
0 Comments
Leave a Reply. |