Developing Web Applications using Java Studio Creator
This is the first article in a series focusing on developing web applications using Sun Java Studio Creator. This is mainly aimed at the beginners who are very new to web application development using “Sun Java Studio Creator IDE” and “Sun Java System Application Server.”
The entire solution (source code) for this article is available as a free download (in the form of a zip). All the applications in this series have been developed using Sun Java Studio Creator 2 (Update 1) on Windows Server 2003 standard edition. I used Sun Java System Application Server 8.1, which gets installed along with Java Studio Creator to deploy and test web applications. I didn't really test any of the code in any other tools/IDEs/servers/editions/versions. If you have any problems, please feel free to post in the discussion area.
Sun Java Studio Creator: a cute IDE for developing web-based Java applications
I already contributed several articles related to developing applications (including database applications) using NetBeans IDE on this same web site (and plan to contribute more). In this series, I would like to consider Sun Java Studio Creator as the primary IDE for developing web applications. Java Studio Creator is a build on NetBeans 4.x and includes the latest features of Java such as JSF (Java Server Faces), access to any database, streamlined IDE based application model, and more. When we install the tools, it automatically installs JDK (Java Development Kit), Sun Java System Application Server 8.1 Platform Edition and a sample database. The most amazing point is that the applications can be developed with no knowledge of configuration or deployment.
If you have any external JSF components, you can simply configure them using drag-and-drop. Apart from all of the above, it also includes Query Editor, CSS Editor, Web Services Development and even the astonishing JSP/EJB. One important issue to keep in mind is that it can be used only for web application (or portlet) development using technologies such as JSP, EJB and so on. Those who are familiar with VS.NET (and have a little background in Java web development) can start working with this IDE in almost no time.