Tuesday, March 16, 2010 12:39 AM
I think you may want to surf Internet for JSP aka Java Server Pages and Java Servlet to know the two related but a bit distinct technologies.
Generally, Java Servlet are the backend Java classes doing business logic, database interfacing etc. JSP are more for display purposes for which you can embed JSP specific tag to achieve the dynamic web pages behavoir. You can also have business logic, database interfacing etc embedded in HTML using JSP tags but not recommended imho when say your if-else, for loop construct stretches across a few pages of code.
Basically any text editor will be sufficient to view, edit and search JSP and Java classes source code. Of cuz if you want syntax highlighting, text formatting etc, you can try download Eclipse which is free.