Skip navigation.

Java

Java Articles

Java SE 7 OCA Training Guide

EPractize Labs Software, an emerging global provider for Java Certification Preparation released world’s first exam study guide (Training Lab) for Oracle Certified Associate, Java SE 7 Programmer certification. Download your FREE copy today and empower your preparation.

Oracle offers variety of Java Certifications for all Java Editions (Java SE, Java EE and Java ME).

Java EE 6 EJB OCE Certification Training Lab

Oracle offers variety of Java Certifications for all Java Editions (Java SE, Java EE and Java ME).

Introduction to Tomcat 5.0 --- the Open-Source servlet container of choice

Saikat Goswami's picture

Tomcat is the de-facto web server of choice. Written entirely in Java, you have access to the entire code (if you want to make changes). Read to get an introduction to Tomcat, where to download, how to install it on your machine and know about the xml files of importance.

JDBC 3.0 Part III - Connection Pooling

Saikat Goswami's picture

Making database connections are expensive in terms of machine resources. In this article, we will examine how a number of connections can be cached in a pool, and then used for accessing the database.

JDBC 3.0 - Part II: : Transaction Fundamentals

Saikat Goswami's picture

This article explores the fundamentals of a transaction, in the context of JDBC, Enterprise Java Beans and a database.

JDBC 3.0 - Part I

Saikat Goswami's picture

This article is the first of a series. In this series, we will discuss all the good things JDBC® 3.0 package has to offer. JDBC API provides a programmatic way of accessing data from Java code. Even though non-relational data can be accessed, the goal of JDBC and the technology revolves around accessing relational data. The JDBC is packaged in the java.sql and javax.sql packages.

Introduction to Java Database Connectivity

Saikat Goswami's picture

In this article, we discuss the different ways in which Java can communicate with a database. We will talk about the traditional different kinds of drivers and also discuss some code to connect to a database in order to run queries.

HTTP Basics, Web Server, Servlet Container and the Java Servlet API

Saikat Goswami's picture

This article tries to demystify HTTP, "servlet", "web server", "application server", "servlet container" and gives the fundamentals of the Java Servlet API (that comes with the J2EE SDK).

Understanding Struts Custom Tags

Saikat Goswami's picture

If you write Java Server Pages, this article tries to bring together the pieces you need to know to write 'presentation logic'. This article is about custom tags, how to develop them and how to make maximum use of them. This article is also about tag libraries that come with Struts. What is covered is: what is a tag; what is a 'custom' tag; how you can build one; how they make life easier; and how Struts comes with tag libraries for developers to indulge.