Hi there,
I am new to JSP but know basics of Java programing. And my requirement is to develop a simple database driven website with good security features like SSL and to accomplished this i need to use a java based serverside lang. Now obviously i have to learn/use JSP. But i have some doubts with the terminologies/jorgons/what ever it is.
1. Should i bother to learn servelets.
2. Some say i need to.... can some one giveme a real life example in a website
3. What the heck is J2EE and do i need to know about it. I mean where is it applied in real website.... again an example of its use would be great
4. I Plan to build a java based swing interface for admin as a later part of my learning.... so what should i learn. I know how to use java swing library in normal java programs... have made a simple calc with GUI in java. But what should i learn to connect a database etc.... simple some extra coding or entire new java technology(and what is it?)

Thanks a lot for any reply