1. In a computing environment having a connection to a network, computer readable code readable by a computer system in said environment, for using servlets to isolate data retrieval from data presentation formatting, comprising: a client request; one or more data servlets, wherein each of said data servlets comprises: a subprocess for receiving said client request; a subprocess for retrieving data from a database, wherein said retrieved data is located using said client request; and a subprocess for formatting said retrieved data into a first data stream; and one or more rendering servlets, wherein each of said rendering servlets comprises: a subprocess for receiving said first data stream, responsive to a subprocess in any of said data servlets for sending said first data stream to one of said rendering servlets; a subprocess for parsing said received first data stream; a subprocess for formatting said parsed data into a second data stream; and a subprocess for returning said second data stream as a response to said client request.