In this section

Site navigation below

The Code Style site has evolved by gradual refinement and accumulation of features and content. This review is part of a fully backdated site log and archive that sheds light on when, why and how particular features were implemented.

This log is sometimes updated several times per week, sometimes with a long overdue backlog of items. Many log entries refer to the Code Style Java package, which delivers the servlet services and utilities used to manage this site.

Subscribe to the news feed for this log: RSS news feed

Reverse chronology

27th March 2005

Added FAQ answers for the CSS, Java, servlets, servlet containers, site manager and site design sections:

Apache Tomcat

Cascading Style Sheets

JSP tags & libraries

Java compiler

Java objects

Java programming

Site design

Web fonts

12th March 2005

Introduced a TidyException type to the TidyDriver class to report errors parsing HTML that JTidy cannot recover. The working version of JTidy does not throw exceptions from the parse method, so TidyDriver assigns a StringWriter to its setErrout method via a new PrintWriter. TidyException is a subclass of IOException, so all clients handle this case without modification, but with much more helpful error messages.

8th March 2005

Added boolean fields and mutators to the JDBC MockConnection class to trigger failures when closing the connection and calling transaction methods, to allow thorough testing of Data Access Object code.

Previously on Code Style

These backdated pages record detailed changes to the Code Style Web site since July 2000, when development first got underway. Some pages may refer to documents or features that have since changed or are no longer part of the site, but the archive is checked to ensure there are no dead links.

Add this page to your chosen social bookmarking service

Style warning - please read

Home · CSS · Java · Javascript · HTML · Help · Log