Execution Environment Java / Application Building
This tutorial describes: System Properties, Non-system Properties, The Runtime Instance, Free Memory, Calculating Memory Usage of an Array, Executing Operating System Commands.
Get Environment Variables in Java Java / Miscellaneous
In Java 1.5, Sun had decided to "undeprecate" the getEnv() method that provides the functionality to get the value of an environment variable. In addition, Sun has added a new method that allows you to discover all of the environment variables that are defined. This tutorial walks you through using both the old and new methods.
First Struts Tutorial Java / JSP and Servlets
This tutorial will explain first steps using the web framework Apache Struts and the development environment eclipse. We will create a simple example library application.
Instant logging: Harness the power of log4j with Jabber Java / Miscellaneous
Not only is logging an important element in development and testing cycles -- providing crucial debugging information -- it is also useful for detecting bugs once a system has been deployed in a production environment, providing precise context information to fix them.
Build interoperable Web services with JSR-109 Java / Miscellaneous
JSR-109 facilitates the building of interoperable Web services in the Java 2 Platform, Enterprise Edition (J2EE) environment. It standardizes the deployment of Web services in a J2EE container. This article discusses the server and client programming models defined by JSR-109 and provides code examples.
Visual Application Builder Java / Application Building
The Visual Application Builder is a set of WebSphere Studio plug-ins that allow even non-expert programmers to quickly develop browser-based/J2EE applications and application templates that target various devices. The model-based Rapid Application Development (RAD) environment allows easy building of form-based applications that interface with data from various sources, such as RDB and Web services. It allows the use of one project to generate code for various target platforms and for new technologies that will evolve.