Web-based Application

Hi all,

I am a Java beginner and want to develop a J2EE application online. I want to use JBoss as my J2EE container, any better alternative?

Well, JBoss bundles with Tomcat 4 (not the latest version) so that you can use it quickly. But Tomcat's performance is not good enough, we usually port it to Apache. How can I do with Apache + JBoss + Tomcat?

For better development, I want to choose NetBean as my IDE. NetBean is excellent to work for J2EE, isn't it? Is there any preparation for bettern cooperation between NetBean and my server?

I heard that Tomcat had more features than Jetty did. Is it true? What difference is there?

Well should I change my word to
Apache+Tomcat/Jetty+JBoss+PostgreSQL? :P By the way, I would like to setup an entire environment for developing J2EE applications and refer to that article at http://www.netbeans.org/kb/articles/j2ee.html
What do you think about this article?

Someone else recommended Eclipse too. Why do you like to use it? Is it powerful or easy to use? Does it excellent to develop J2EE or any Java application?

Eclipse is great, because of the many plugins available for the platform (see eclipse-plugins.2y.net). It also has the best integration of cvs i know. With the lomboz-plugin it is quite good for J2EE-Development. But i've also heard, that for RAD and J2EE NetBeans has the better solution.

Well the answer really is what do you like. Do not pick a IDE just on what people are telling you, it is a personal choice (I love my pancakes with blueberries, you might like apples) My best bet for you is to do more research before you jump in.

Yes, sometimes choosing IDE is just a personal choice. But sometimes we have no choice on our own hands.

Developing a J2EE application (no matter whether it is web-based or a distributed system), many people usually involves in the development. I wanna find a suitable IDE so that a team can work much closely and cooperate much well. I also have to consider whether an IDE can help to speed up the development (this is the main feature I am seeking).