OK, I might be wrong here, but I've noticed that there are several products
on the market, ie ASP, ColdFusion and PHP, that are similiar to JSP. What
does JSP have to offer that these other ones dont. I understand that all
of these products can be used for database access. What is the distinguishing
feature that is lacking from these other products but is present in JSP.

Also, I learnt a bit of CORBA 2.0 programming a year back, but it seems as
though technologies like JSP and EJB have made the stuff I did not seem like
much now. Is developing using Corba, still important now, or has the component
tchnologies made it so, that sort of distributed programming is no longer
really required.