1
Web Programming
Based on Notes by D. Hollinger
Also Java Network Programming and Distributed Computing, Chs. 9,10
Also Online Java Tutorial, Sun.