First, the development environment needs the software
1.Tomcat
Tomcat is a free / Open Source subproject of Apache-jarkarta and is a support for JSP and Servelt Technology of the container, it is also a Web Server Software.
2.MyEclipse
MyEclipse is a powerful enterprise-class integrated development environment built on Eclipse and developed with its own plugins, primarily for Java, Java EE, and mobile applications. MyEclipse is very powerful and supports a wide range of support, especially for various open source products.
3.MySQL
MySQL is an open source and lightweight relational database system, which is widely used in development. MySQL is simple, but powerful, and it uses a SQL language similar to other databases, so learning MySQL can be a lot easier when migrating to other databases.
Ii. Language of development
1.Java
Java WEB Development technology is based on the Java language, its code is used in Java basic syntax, and finally in accordance with the operation of the Java program run:
Basic Java syntax, including identifiers, operators, variables, methods, and process controls.
The object-oriented nature of Java, including the definition and use of packages, classes, interfaces.
Common class libraries for Java, including string-related strings and stringbuffer, date-processing-related dates and Calendar, date and number formatting dateformate and NumberFormat, and Collection frameworks, etc. 。
Exception handling, it is unavoidable to use it when writing Java files
2.HTML(Hyper-text markup Language)
An application under the standard Universal Markup Language. Includes the header section (English: Head), and the subject section (English: Body), where the head section provides information about the Web page, and the "main" part provides the specific content of the page. for HTML language, we need to master the most basic syntax, including the following aspects:
The structure of the Web page.
Form elements.
3.JavaScript
It is a case-sensitive client-side scripting language for dynamic dynamic types, the main purpose of which is to address the server terminal language, the JavaScript language is executed on the client, so if you want to perform the function on the browser side, you need to use the JavaScript language.
Third, the development of technology
1. JSP: The basic means of input and output.
2.JavaBean: Complete the processing of the function.
3.Servlet: Control the flow of the application.
4.JDBC: is an indispensable technique for interacting with a database.
5.JSTL and expression language EL: Complete control and output of various information in JSP pages.
Javaweb Entry-level development knowledge grooming