JSP and JAVA

Source: Internet
Author: User

Meaning of JSP:

JSP technology uses JAVA as the scripting language. JSP web pages provide an interface for the JAVA Library Unit on the server to serve HTTP applications.

JSP is a dynamic web page technical standard proposed by Sun Microsystems and jointly established by many companies. In the traditional web page HTML file (*. htm ,*. java program snippets (Scriptlet) and JSP tags are added to html to form a JSP webpage (*. jsp ). When the Web server encounters a request to access the JSP webpage, it first executes the program fragment and then returns the execution result to the customer in HTML format. Program snippets can operate databases, redirect webpages, and send emails. This is the function required to build a dynamic website. All program operations are performed on the server, and the results are only obtained after the network is uploaded to the client. The client has the lowest requirements on the client browser and can implement no Plugin, no ActiveX, and no Java Applet, no Frame.

JAVA:

Java is a programming language launched by Sun in 1996. Java is one of the most important technologies in the industry in the 20th century. This platform-independent language has led to a revolution in the programming world. Currently, Java is one of the most popular programming languages on the Internet. It is a language that is executed in an interpreted way. Its syntax is similar to that of C ++.

Java is also a cross-platform programming language. A program written in Java is called an "Applet" (a small application). It is compiled into a class file by a compiler and stored on the WWW page, the user end can directly run the "Applet" on the Internet as long as Java client software is installed ". Java is very suitable for enterprise networks and Internet environments. It has become one of the most popular and influential programming languages on the Internet. Java has many commendable advantages, such as simplicity, object-oriented, distributed, explanatory, reliable, secure, structure neutral, portability, high performance, multithreading, and dynamic. Java has abandoned the features that do more harm than advantage in C ++ and many rarely used features. Java can run with any microprocessor. Programs developed using Java can be transmitted over the network and run on any client.

It is not only a cross-platform universal programming language, but also a technology that is commonly used in various computer networks, especially the Internet. It features simplicity, ease of online transmission, and low dependence on the hardware environment. There are a large number of Java applications on the Internet. Since Sun developed the language, it has evolved from a programming language to a very dynamic computing platform. Java has a very attractive prospect. Its platform independence has brought a huge change to the entire online world, providing a stage for software developers to fully demonstrate. Its "Write Once Run Everywhere" (Write Once, run everywhere) The promise makes people eager to achieve unified data exchange on the Internet, in this way, people are tempted to invest a lot of manpower and material resources for the interoperability between different systems.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.