JSP full name is Java Server Pages, Chinese name is Java Server Pages, its fundamental is a simplified Servlet design, it [1] is initiated by Sun Microsystems, many companies together to establish a dynamic web page technology standard. JSP technology is a bit similar to ASP technology, it is in the traditional webpage HTML (standard common markup language subset) file (.htm,.html) insert Java program section (Scriptlet) and JSP tag (tag), so as to form JSP files, suffix named (*.jsp). Web applications developed with JSP are cross-platform and can run on Linux as well as other operating systems.
About JSP detailed self-study tutorial: JSP complete self-study manual graphic tutorial
It implements Java extensions in Html syntax (in the form of <%, %>). JSPS, like servlets, are executed on the server side. It is usually just AN HTML text that is returned to the client, so the client can browse it as long as it has a browser. JSP technology uses Java programming language to write XML-like tags and Scriptlets to encapsulate the processing logic that generates dynamic web pages. Web pages can also access the application logic of resources on the server side through tags and scriptlets. JSP separates the Web logic from the display of Web design, supports reusable component-based design, and makes the development of Web-based applications fast and easy. JSP(JavaServer Pages) is a dynamic page technology whose main purpose is to separate presentation logic from servlets. Java Servlet is the technical basis of JSP, and the development of large Web applications needs Java Servlet and JSP to complete. JSP with Java technology is easy to use, completely object-oriented, with platform independent and safe and reliable, mainly for all the characteristics of the Internet.
Language features advantages (1) Write once, run everywhere. There are no changes to the code other than the system. (2) Multi-platform support of the system. You can develop, deploy, and scale in virtually any environment on any platform. Compared to the limitations of ASP JSP advantage is obvious. (3) Strong scalability. From only a small Jar file can run Servlet/JSP, to cluster and load balancing by multiple servers, to multiple applications for transaction processing, message processing, one server to countless servers, Java shows a great vitality. (4) Diversified and powerful development tool support. Much like ASP, Java already has many excellent development tools, many of which are freely available, and many of which run smoothly on multiple platforms. JSP JSP (5) supports server-side components. Web applications need powerful server-side components to support, and developers need to use other tools to design components to achieve complex functions for Web pages to enhance system performance. JSPS can use mature JAVA BEANS components to implement complex business functions. Disadvantages (1) As with ASP, Some of Java’s strengths are its fatal problems. It is because of the cross-platform function, for extreme scalability, so greatly increased the complexity of the product. (2) Java’s speed is achieved with class resident memory, so it does use “minimum performance price” memory compared to the number of users in some cases.
More excellent courses:
7 days to play cloud server
Redis version of the cloud database using tutorial
Play cloud storage object storage OSS introduction
Ali Cloud CDN use tutorial
Load Balancing Introduction and Product Usage Guide
Official website of Ali Yun University (Official website of Ali Yun University, Innovative Talent Workshop under cloud Ecology)