Server-side Java: Internationalize JSP-based Websites
Merchants can no longer afford to have English-only versions of
their ecommerce sites. Every Web surfer turned away by a site's
English-centric nature is a potential customer lost. Consequently,
the issue of internationalizing...
Server-Side Java: Using XML and JSP together
XML and JSP are two of the hottest buzzwords these days. This
article shows how you can use these two technologies together to
make a dynamic Website. You also get a look at code examples for
DOM, XPath, XSL, and other Java-XML...
Server-side Java: Patterns for flexible initialization, Part 2
Java reflection is a great tool for decoupling implementation
detail between application subsystems. In Part 2 of this series on
patterns for system initialization, a general setup target pattern
uses reflection to call the proper...
Server-side Java: Advanced form processing using JSP
Processing HTML forms using servlets, or more often, CGI scripts,
is one of the most common operations performed on the Web today.
However, that JavaServer Pages (JSPs) can play a significant role
in sophisticated form processing is a...
Server-side Java: Patterns for flexible initialization, Part 1
Java reflection is a great tool for decoupling implementation
detail between application subsystems. In this first article on
patterns for system initialization, Lennart Jorelid shows you
how a general ObjectFactory uses reflection...
Server-side Java: Build distributed applications with Java and XML
XML is a popular way to represent data in a portable,
vendor-neutral, readable format. But what if you need to send XML
data across a process boundary in a distributed application? Bruce
Martin examines three approaches to...
Server-side Java: Use JDBC for industrial-strength performance, Part 2
Although you can create complex applications using the simple and
easy-to-use design patterns of the JDBC API, you may gain better
performance by allowing a single statement to return multiple
ResultSets. In this article, Lennart...
Server-side Java: Create forward-compatible beans in EJB, Part 2
In the first part of this series, Richard Monson-Haefel covered the
environment-naming context and implementation of an abstraction
that hides the differences between EJB 1.0 and EJB 1.1 when
accessing bean properties, Java Database...
Server-side Java: Use JDBC for industrial-strength performance, Part 1
The JDBC API provides three principal methods for calling a
database to extract information. System performance and ease of
maintenance depend on the usage scenario you choose. Integrating a
Java server application with a legacy...
Server-side Java: Counting tiers - one, two, or n?
One, two, three, or more: how many tiers does your architecture
need? In this article, Alex Chaffee discusses the advantages and
disadvantages of each level of tiered architecture. Avoid blindly
buying into the hype and choosing an...
Understanding JavaServer Pages Model 2 architecture
By developing a familiar Web-based shopping cart, you'll learn how
to utilize the Model-View-Controller (MVC) design pattern and truly
separate presentation from content when using JavaServer Pages.
Govind Seshadri shows you out how...
Welcome to the server-side Java series
Are you jumping onto the server-side Java bandwagon and not 100
percent sure that you should be? The software gurus at the MageLang
Institute's jGuru.com are introducing a new JavaWorld
section on server-side Java computing. Read on...
Create forward-compatible beans in EJB, Part 1
Enterprise JavaBeans has undergone several changes in its new 1.1
version. Many of the changes hinder the forward compatibility of
beans originally developed for EJB 1.0 containers. In other words,
beans developed for EJB 1.0 will not...
Top Blog Posts