ContentsUser Interaction
Previous: Effects | Next: Fat clients

User Interaction

By now, you may be wondering why all of the examples have been servlets. We certainly could have done all of them (except the "Hello World" in HTML) in the context of an application.

Also, none of the examples have been interactive in nature, and the only ones that produce dynamic information are those that used the Math.random() method to make noise on the sine wave. This need not have been the case, but this decision simplified the examples tremendously.

What we explore in this and the next section is how to build an interactive application to take a series of values (salary information) and map it against the backdrop of the cost of living over a span of several years. This will demonstrate most of the remaining features of the servlet utilities and prove why servlets should be more widely used.

The first thing that needs to be decided is the architecture of the application described above. We do have some choices, and it is important to understand why I take the course that I do.


Subtopics:


ContentsUser Interaction
Previous: Effects | Next: Fat clients