views:

53

answers:

2

Hi All,

I have asp.net background and got a project where the need is JSP, Servlets and DisplayTag library.

I believe if I have asp.net experience and javascripting experience JSP programming wont be difficult so want to give it a try.

can anybody suggest any site/video training/books etc to gain the knowledge in quick manner from JSP server installation, programming, database connectivity, servlets and beans and understand all of the above technologies.

Also need to know why we use beans in JSP.

Thanks

+1  A: 

can anybody suggest any site/video training/books etc to gain the knowledge in quick manner from JSP server installation, programming, database connectivity, servlets and beans and understand all of the above technologies.

At the bottom of the JSP tag info page you can find several tutorial links. The Coreservlets.com ones are excellent. It also continues with using JDBC in JSP/Servlet.

Also need to know why we use beans in JSP.

To represent the Model part in MVC terms. JSP is the View, Servlet is the Controller. This is different from "ASP classic" wherein all raw C++/C# code is been cluttered in the ASP page using <% %> tags. It's also possible to clutter JSP with raw Java code using <% %> tags (it's then called Scriptlets), but its use is discouraged.

BalusC
BalusC thank you for the reply. To start with I am confused in between IDE..Should I use JBuilder or Eclipse? if Eclipse then Helios or Galileo? Please guide which would be the BEST to work with and easy to configure also.Thanks
I don't have experience with JBuilder, so I can't objectively answer this. Eclipse Helios is the 2010 release and Galileo is the 2009 release. Usually, newer is better. I currently use Helios.
BalusC
ok thanks......
You might want to try Netbeans as it is much more user-friendly than the Eclips UI (JBuilder I don't know, but I believe it's more suitable if you want to integrate with Oracle applications)
Kdeveloper
A: 

The best book and also the most popular book on JSP and Servlet is:

If you don't like the (funny) Head First style an other good text, but with less depth is:

To try the learn by copy and paste:

Kdeveloper