?
Solved

Getting Started With JSP/Servlets

Posted on 2005-03-16
6
Medium Priority
?
242 Views
Last Modified: 2010-05-18
hello, Experts

I just wanted to get some information about getting started with
JSP web programming,  I do have some programming skills
with ASP(horrible language!) and Some PHP 5 but recently I decied to learn JSP/Servlets.
below are some of my questions.


1. Where to get started?

2. a list of recommend books?

3. Perl Vs JSP pros and cons

4. Is java all Object Oriented?

5. Is java 1.5sdk backwards compatiable with sdk 1.4

6. Why is java so slow?

7. what is Struts?

8. other suggested languages to learn.


Thanks, Any Help is appreciated
 
0
Comment
Question by:my1stop2gaming
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
6 Comments
 
LVL 14

Accepted Solution

by:
boonleng earned 2000 total points
ID: 13561548
>1. Where to get started?
- http://www.netbeans.org/kb/41/quickstart-webapps.html
- http://java.sun.com/j2ee/1.4/docs/tutorial/doc/index.html (chapter 3)
- or setup Tomcat and Eclipse for development.

>2. a list of recommend books?
- OReilly Java Server Pages
- OReilly Java Servlet Programming
- OReilly Java Servlet and JSP Cookbook

>3. Perl Vs JSP pros and cons

>4. Is java all Object Oriented?
Yes

>5. Is java 1.5sdk backwards compatiable with sdk 1.4
Yes

>6. Why is java so slow?
Coz java support multiplatform, the JVM need compile bytecode to machine code specifically targeted for the machine it is running on.

>7. what is Struts?
Struts is a web application frameowrk based on J2EE technologies (JSP, Servlet)
http://struts.apache.org/

>8. other suggested languages to learn.
may be M$ .Net
0
 

Author Comment

by:my1stop2gaming
ID: 13561567
Great! Thanks Just one more question should I
I learn java first or JSP
0
 

Author Comment

by:my1stop2gaming
ID: 13561612
Let me refrase the question:

Is Java required in order to use Java Server Pages/Servlet?
also I have been reading a book(Wrox: Beginning Java 2 SDK 1.4)
and its does not teach you anything about JSP. Should I quit reading
that book?
0
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
LVL 14

Expert Comment

by:boonleng
ID: 13562536
Java is actually the language. Servlet, JSP, applet, EJB..etc are tecnologies that use the language,
so you need to have some basic of Java language. Once you have the basic, the rest are just APIs and design patterns.

I've gone throught the toc of the book, the 1st haft of the book are basic knowledge and the 2nd haft are API that you might use in your application.

There's lots of tutorials at http://java.sun.com, the following are some of the references I used when i learn my java:
http://java.sun.com/docs/books/tutorial/java/index.html
http://mindview.net/Books (Thinking in Java)
0
 

Author Comment

by:my1stop2gaming
ID: 13562814
Thank you Thank you... You have really been helpful, Wow what a relief knowing I dont need to read that whole GIANT BOOK.
0
 

Expert Comment

by:snacker669
ID: 13583769
I'm learning jsp, servlets, and beans. The absolute best book, and I have used over 10 different books is
Java Server Pages  by Aneesha Bakharia.
0

Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

New style of hardware planning for Microsoft Exchange server.
The top devops trends for 2017 are focused on improved deployment frequency, decreased lead time for change and decreased MTTR.
Michael from AdRem Software explains how to view the most utilized and worst performing nodes in your network, by accessing the Top Charts view in NetCrunch network monitor (https://www.adremsoft.com/). Top Charts is a view in which you can set seve…
Visualize your data even better in Access queries. Given a date and a value, this lesson shows how to compare that value with the previous value, calculate the difference, and display a circle if the value is the same, an up triangle if it increased…

762 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question