You need a Java EE application server to run your code in. Glassfish is pretty popular. You would probably do well with an IDE as well (Netbeans, Eclipse or IntelliJ are all good options). Then it is just a case of spending a few months / years learning the huge framework(s) that is J2EE. I would highly recommend that you start straight away with Java EE 6. It is much easier to use than earlier versions due to the fact that you no longer need any XML configuration at all if you don't want it. You can do it all using annotations (although it can take awhile to find out what all the available annotations are though).
Thanks cromulent... i installed netbeans...but am still unaware of its functionalities guess will have to go through it. and can any one please suggest me some good j2ee beginners guide pdf thanks
Actually, i have a lil project, which may be interested to you. its a one time project. Are you interested? It must be completed within 24hrs. It is a simple JavaDesktopApplication build using Netbeans. butgets 10-20USD. thanks for replying
NetBeans is an IDE (Integrated Development Environment). If you have installed JDK, you can use JAVA Compiler without the need of IDE. Here are the steps: Open cmd. D: // DRIVE WITH YOUR JAVA FILES cd Projects // PATH TO YOUR JAVA FILES set path C:\Program Files\Java\JDK[YOUR_VERSION]\Bin\ // ASSUMING THAT YOU HAVE INSTALLED JDK IN C: javac MyFile.java // Command to compile the Java file java MyFile // Command to run the Class file Actually javac & java are available in the Bin directory of JDK. If you are not a newbie and know how to set the path, this wouldn't be a great deal for you.