Don't use TreadLocal as used in web container.
HTML/CSS fixes.
Added WebRequestDemo class.