Introduction to JSP Learning

Source: Internet
Author: User

A common error is to treat JSP as a simplified Java. This happens to be a misunderstanding of JSP learning. In fact, JSP is a simplified servlets .) Programmers usually try to learn JSP directly without learning the required support skills. JSP is a connection technology that you need to understand and successfully connect. If you already know Java, HTML, and Javascript, you are lucky that it means JSP will be really simple.

You can refer to this schedule to become a successful JSP programmer. Note the following:

The training time only indicates that you have learned enough basic time to move to the next step.

1. Create an environment required to run the jsp program on your machine, this is very important when you read jsp files compiled by others or read JSP learning tutorials, you need to write them and run them by yourself, in this way, you will find that you can get a lot of GAINS. Maybe one day, you will suddenly be able to stick to your own skills. Here I recommend the tool: 1.jdk1.4.2.04.exe. 2.phptriadsetup2-11.exe. 3.atat-5.5.25.exe. 4. Complete tomcat-5.5.25. 5.mysqlfrontend. rar. 6.HA_EditPlus_v300_Build_254_Beta.zip.

I suffered a lot from installing these tools and software, because I learned C ++ at school and used Visual C ++ to compile some small programs. I think that jsp learning will also be achieved, I didn't want to hit the wall when I first started installing the tool, but it was terrible. Everything was installed, but it was not that simple at all, environment variables need to be configured and debugged again and again when errors occur during the configuration process. After two weeks, the environment variables are completed. Maybe I am stupid! So much valuable time can be spent. Hey, here I also want to argue for myself. Why did you say that he is doing well? Let's configure environmental variables, how nice it is to integrate it on his own. We can automatically configure it as soon as it is installed. It saves you so much time !!! Till now I still haven't configured it to understand eclipse. I want to install the lomboz plug-in, but I tried it according to the articles written on the Internet, but it was not successful. In the creation process, there was no lombo wizzard item to be depressed!

2. After you have completed the above work, congratulations, you have already taken the first step towards success. The rest is that you have spent time learning the HTML and JAVA languages, you can first understand your shortcomings in the process of learning jsp. It is necessary to try to write html manually. Because you will use JSP and HTML hybrid programming, it is important to be proficient in HTML syntax. Therefore, you must be fluent in HTML.

3. Start learning Java. It is very important to start learning Java 1.3 To Understand Java basics. Don't worry about learning Swing or Java graphics, because you won't use these features in JSP. Focus on the details of Java work, learn Java logic, and spend time on Java Bean. It is good to learn the Applet, but most applications of Swing and JSP do not use the small program sequence.

4. Learn JavaScript to learn how to verify the input Form element in HTML. You can also learn how JavaScript can modify Form elements within an HTML page. Finally, you are required to trigger JavaScript Functions from events on the HTML page.

5. learn and understand the better details of your Web Server. It is very important to be familiar with the features of Web Server.

6. Create Your JSP Server. We recommend that you start with Tomcat. It can run JSP programs well. When you cannot use Tomcat in production, learn as much knowledge as possible to better run the program. In addition, many JSP programmers use Tomcat. Therefore, when you encounter a problem, you will easily find help.

7. Start JSP learning. The basic JSP learning process can be completed from step 1 to step 6, and then the JSP program can be written using JSP objects and scripts. You can learn another aspect of JSP to learn how to create a distributed application.

8. Learn more about JSP servers. You can run JSP programs without more jsp servers. However, many JSP servers have their own special characteristics, so that you can better understand your JSP project. It is necessary to learn more about how Jsp servers handle jsp programs. You can also optimize your JSP application and make it run faster without any problems.

9. Learn about JDBC. Most JSP applications use databases, and JDBC is used for database connection. The fact that every JDBC Driver supports something quite different. It is very important to understand the details of the JDBC driver used in the jsp project. Sometimes this part of learning is included in the previous Java or JSP learning .) Now you have become a skilled JSP programmer. There are still many things to learn. You can consider extending your knowledge, such as DHTML, XML, java certificate, JSP Tag Libraries or Servlets, to see what type of website you want to create. These trainings are the core of JSP. "

You don't have to learn all of the above, depending on what tasks you assign to your project and what knowledge you have. But this is my schedule for successfully training programmers. The key unit is time. On average, five months can indeed train a person (from the beginning to the completion) to become a programmer familiar with JSP. Five months seem to be a long time, but it is far more than what a senior WEB programmer has learned. You may think it takes too long to learn a language, because learning ASP is faster and the time is shorter. However, learning ASP does not require learning Java.

  1. Functions and principles of several encodings in JSP and Servlet
  2. Solve driver conflicts in JSP website development
  3. Differences between Servlets and JSP
  4. Differences between JSP include commands and include actions
  5. Solutions to JSP output of excel documents and Chinese garbled characters

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.